<86>Sep 29 02:15:30 userdel[3894648]: delete user 'rooter' <86>Sep 29 02:15:30 userdel[3894648]: removed group 'rooter' owned by 'rooter' <86>Sep 29 02:15:30 userdel[3894648]: removed shadow group 'rooter' owned by 'rooter' <86>Sep 29 02:15:30 groupadd[3894653]: group added to /etc/group: name=rooter, GID=615 <86>Sep 29 02:15:30 groupadd[3894653]: group added to /etc/gshadow: name=rooter <86>Sep 29 02:15:30 groupadd[3894653]: new group: name=rooter, GID=615 <86>Sep 29 02:15:30 useradd[3894657]: new user: name=rooter, UID=615, GID=615, home=/root, shell=/bin/bash <86>Sep 29 02:15:30 userdel[3894663]: delete user 'builder' <86>Sep 29 02:15:30 userdel[3894663]: removed group 'builder' owned by 'builder' <86>Sep 29 02:15:30 userdel[3894663]: removed shadow group 'builder' owned by 'builder' <86>Sep 29 02:15:30 groupadd[3894668]: group added to /etc/group: name=builder, GID=616 <86>Sep 29 02:15:30 groupadd[3894668]: group added to /etc/gshadow: name=builder <86>Sep 29 02:15:30 groupadd[3894668]: new group: name=builder, GID=616 <86>Sep 29 02:15:30 useradd[3894672]: new user: name=builder, UID=616, GID=616, home=/usr/src, shell=/bin/bash /usr/src/in/srpm/ufoai-2.5-alt5.src.rpm: The use of such a license name is ambiguous: GPL <13>Sep 29 02:17:51 rpmi: xorg-proto-devel-2021.5-alt1 sisyphus+285490.100.1.1 1632124129 installed <13>Sep 29 02:17:51 rpmi: libpng16-1.6.37-alt1 sisyphus+275734.100.2.1 1624788826 installed <13>Sep 29 02:17:51 rpmi: libexpat-2.2.10-alt1 sisyphus+276608.100.1.2 1625153355 installed <13>Sep 29 02:17:51 rpmi: libjpeg-2:2.0.6-alt4 sisyphus+284191.100.1.1 1630330711 installed <13>Sep 29 02:17:51 rpmi: perl-HTTP-Date-6.05-alt1 sisyphus+258981.100.1.1 1601542386 installed <13>Sep 29 02:17:51 rpmi: libSDL2-2.0.16-alt1 sisyphus+282382.100.1.1 1628617733 installed <13>Sep 29 02:17:51 rpmi: libglvnd-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749263 installed <13>Sep 29 02:17:51 rpmi: perl-Term-ANSIColor-5.01-alt1 sisyphus+244783.100.1.2 1579747505 installed <13>Sep 29 02:17:51 rpmi: libogg-1.3.5-alt1 sisyphus+278100.3400.1.1 1626058929 installed <13>Sep 29 02:17:51 rpmi: less-530-alt3 sisyphus+283169.200.2.1 1629300248 installed <13>Sep 29 02:17:51 rpmi: libICE-1.0.10-alt1 sisyphus+278827.100.1.1 1626220279 installed <13>Sep 29 02:17:51 rpmi: libidn2-2.3.2-alt1 sisyphus+281238.100.1.2 1627476321 installed <13>Sep 29 02:17:52 rpmi: libicu69-1:6.9.1-alt2 sisyphus+277632.100.1.1 1625726150 installed <13>Sep 29 02:17:52 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605111 installed <13>Sep 29 02:17:52 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626058413 installed <13>Sep 29 02:17:52 rpmi: libSM-1.2.3-alt1 sisyphus+278820.100.1.1 1626219264 installed <13>Sep 29 02:17:52 rpmi: libICE-devel-1.0.10-alt1 sisyphus+278827.100.1.1 1626220279 installed <13>Sep 29 02:17:52 rpmi: libSM-devel-1.2.3-alt1 sisyphus+278820.100.1.1 1626219264 installed <13>Sep 29 02:17:52 rpmi: libogg-devel-1.3.5-alt1 sisyphus+278100.3400.1.1 1626058929 installed <13>Sep 29 02:17:52 rpmi: tex-common-0.2-alt4 sisyphus+276869.100.1.1 1625246366 installed <13>Sep 29 02:17:52 rpmi: perl-Tie-RefHash-1.40-alt1 sisyphus+260329.100.1.1 1603548550 installed <13>Sep 29 02:17:52 rpmi: perl-IO-stringy-2.111-alt1 1432302202 installed <13>Sep 29 02:17:52 rpmi: perl-Unicode-Normalize-1:5.34.0-alt1 sisyphus+279621.700.1.1 1626629811 installed <13>Sep 29 02:17:52 rpmi: perl-IO-Socket-IP-0.41-alt1 sisyphus+259012.100.1.2 1601553446 installed <13>Sep 29 02:17:52 rpmi: perl-LWP-MediaTypes-6.04-alt1 sisyphus+225468.100.1.1 1553186684 installed <13>Sep 29 02:17:52 rpmi: perl-libnet-1:3.13-alt1 sisyphus+266120.100.1.1 1612961310 installed <13>Sep 29 02:17:52 rpmi: perl-HTML-Tagset-3.20-alt2 1317725093 installed <13>Sep 29 02:17:52 rpmi: perl-Compress-Raw-Zlib-2.101-alt1 sisyphus+279723.300.1.1 1626648904 installed <13>Sep 29 02:17:52 rpmi: libtcl-8.6.11-alt3 sisyphus+284233.40.3.1 1630366241 installed <13>Sep 29 02:17:52 rpmi: zlib-devel-1.2.11-alt2 sisyphus+283721.100.1.1 1629847002 installed <13>Sep 29 02:17:52 rpmi: libpixman-3:0.40.0-alt2 sisyphus+281167.100.1.1 1627444504 installed <13>Sep 29 02:17:52 rpmi: libwayland-server-1.19.0-alt1 sisyphus+279023.100.1.1 1626353895 installed <13>Sep 29 02:17:52 rpmi: libXau-1.0.9-alt1 sisyphus+278247.100.1.1 1626080736 installed <13>Sep 29 02:17:52 rpmi: libwebp7-1.2.1-alt1 sisyphus+282658.100.1.1 1628955702 installed <13>Sep 29 02:17:52 rpmi: libpaper-1.1.28-alt1 sisyphus+278439.100.1.1 1626100422 installed <13>Sep 29 02:17:52 rpmi: libnettle8-3.7.3-alt1 sisyphus+276723.100.1.2 1625211788 installed <13>Sep 29 02:17:52 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Sep 29 02:17:52 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Sep 29 02:17:52 rpmi: libharfbuzz-3.0.0-alt1 sisyphus+285665.100.6.1 1632349054 installed <13>Sep 29 02:17:52 rpmi: libfreetype-2.11.0-alt1 sisyphus+281294.100.1.1 1627488670 installed <13>Sep 29 02:17:52 rpmi: fontconfig-2.13.1-alt2 sisyphus+283256.100.1.1 1629274953 installed Updating fonts cache: <29>Sep 29 02:17:53 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Sep 29 02:17:53 rpmi: libbrotlienc-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Sep 29 02:17:53 rpmi: xml-utils-1:2.9.12-alt1 sisyphus+279621.1100.1.1 1626630109 installed <13>Sep 29 02:17:53 rpmi: libp11-kit-0.23.15-alt2 sisyphus+278382.100.1.2 1626190666 installed <13>Sep 29 02:17:53 rpmi: libtasn1-4.17.0-alt2 sisyphus+285706.100.1.1 1632328563 installed <13>Sep 29 02:17:53 rpmi: rpm-build-gir-0.7.3-alt3 sisyphus+242150.100.1.1 1575312005 installed <13>Sep 29 02:17:53 rpmi: libwoff2-1.0.2-alt2.1 sisyphus+277277.100.1.2 1625464643 installed <13>Sep 29 02:17:54 rpmi: fonts-type1-urw-3:1.0.7pre44-alt3 sisyphus+224082.100.2.1 1552406640 installed <13>Sep 29 02:17:54 rpmi: libSDL2_ttf-2.0.15-alt1 sisyphus+279086.100.1.1 1626376192 installed <13>Sep 29 02:17:54 rpmi: libharfbuzz-icu-3.0.0-alt1 sisyphus+285665.100.6.1 1632349054 installed <13>Sep 29 02:17:54 rpmi: libharfbuzz-gobject-3.0.0-alt1 sisyphus+285665.100.6.1 1632349054 installed <13>Sep 29 02:17:54 rpmi: libhogweed6-3.7.3-alt1 sisyphus+276723.100.1.2 1625211788 installed <13>Sep 29 02:17:54 rpmi: libgnutls30-3.6.16-alt1 sisyphus+273086.100.1.1 1622478144 installed <13>Sep 29 02:17:54 rpmi: libXau-devel-1.0.9-alt1 sisyphus+278247.100.1.1 1626080736 installed <13>Sep 29 02:17:54 rpmi: libpng-devel-1.6.37-alt1 sisyphus+275734.100.2.1 1624788826 installed <13>Sep 29 02:17:54 rpmi: tcl-8.6.11-alt3 sisyphus+284233.40.3.1 1630366241 installed <13>Sep 29 02:17:54 rpmi: perl-unicore-1:5.34.0-alt1 sisyphus+279621.700.1.1 1626629811 installed <13>Sep 29 02:17:54 rpmi: perl-Net-IDN-Encode-2.500-alt1 sisyphus+279723.3100.1.1 1626649600 installed <13>Sep 29 02:17:54 rpmi: perl-OLE-Storage_Lite-0.20-alt1 sisyphus+243912.100.1.1 1578493389 installed <13>Sep 29 02:17:54 rpmi: perl-autodie-2.34-alt1 sisyphus+265208.100.1.1 1611567479 installed <13>Sep 29 02:17:54 rpmi: libgraphite2-devel-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605111 installed <13>Sep 29 02:17:54 rpmi: icu-utils-1:6.9.1-alt2 sisyphus+277632.100.1.1 1625726150 installed <13>Sep 29 02:17:54 rpmi: libicu-devel-1:6.9.1-alt2 sisyphus+277632.100.1.1 1625726150 installed <13>Sep 29 02:17:54 rpmi: libtheora-2:1.1.1-alt6 sisyphus+277967.100.1.1 1625928129 installed <13>Sep 29 02:17:54 rpmi: libvorbis-1.3.7-alt1 sisyphus+275738.100.1.1 1624751601 installed <13>Sep 29 02:17:54 rpmi: perl-Data-Dump-1.25-alt1 sisyphus+276551.100.1.1 1625126880 installed <13>Sep 29 02:17:54 rpmi: libGLES-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749263 installed <13>Sep 29 02:17:55 rpmi: libOpenGL-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749263 installed <13>Sep 29 02:17:55 rpmi: libSDL2_image-2.0.5-alt1 sisyphus+279085.100.1.1 1626376167 installed <13>Sep 29 02:17:55 rpmi: libSDL2_mixer-2.0.4-alt2 sisyphus+275034.100.1.1 1624391568 installed <13>Sep 29 02:17:55 rpmi: perl-File-Listing-6.14-alt1 sisyphus+262735.100.1.1 1606813544 installed <13>Sep 29 02:17:55 rpmi: groff-base-1.22.3-alt2 sisyphus+275306.100.2.1 1624538375 installed <13>Sep 29 02:17:55 rpmi: zziplib-0.13.72-alt1 sisyphus+278032.100.1.2 1625982008 installed <13>Sep 29 02:17:55 rpmi: t1utils-1.42-alt1 sisyphus+278458.100.1.1 1626102085 installed <13>Sep 29 02:17:55 rpmi: ttf2pt1-3.4.4-alt1.qa1 sisyphus+275192.100.2.1 1624905844 installed <13>Sep 29 02:17:55 rpmi: perl-X11-Protocol-0.56-alt1.1 1290621401 installed <13>Sep 29 02:17:55 rpmi: perl-TimeDate-2.33-alt1 sisyphus+252901.100.1.1 1591387378 installed <13>Sep 29 02:17:55 rpmi: perl-Text-Unidecode-1.30-alt1 1480505027 installed <13>Sep 29 02:17:55 rpmi: perl-Unicode-Map-0.112-alt8 sisyphus+279723.3600.1.1 1626649989 installed <13>Sep 29 02:17:55 rpmi: perl-Math-Complex-1.59-alt1 1334229876 installed <13>Sep 29 02:17:55 rpmi: perl-Locale-Maketext-Simple-0.21-alt3 1321333616 installed <13>Sep 29 02:17:55 rpmi: perl-IPC-System-Simple-1.30-alt1 sisyphus+248544.100.1.1 1585154078 installed <13>Sep 29 02:17:55 rpmi: perl-IPC-Run3-0.048-alt1 1410690027 installed <13>Sep 29 02:17:55 rpmi: psutils-2:2.06-alt1 sisyphus+277681.100.1.1 1625747630 installed <13>Sep 29 02:17:55 rpmi: perl-Try-Tiny-0.30-alt1 1514318058 installed <13>Sep 29 02:17:55 rpmi: perl-File-Which-1.27-alt1 sisyphus+271986.100.1.1 1621196035 installed <13>Sep 29 02:17:55 rpmi: perl-File-Copy-Recursive-0.45-alt1 sisyphus+235291.100.1.1 1564606222 installed <13>Sep 29 02:17:55 rpmi: perl-Digest-SHA1-2.13-alt5.2 sisyphus+279723.3400.1.1 1626649913 installed <13>Sep 29 02:17:55 rpmi: perl-Digest-Perl-MD5-1.9-alt1 1394057208 installed <13>Sep 29 02:17:55 rpmi: perl-Crypt-RC4-2.02-alt1 1319549646 installed <13>Sep 29 02:17:55 rpmi: perl-Term-Cap-1.17-alt1 1445018869 installed <13>Sep 29 02:17:55 rpmi: perl-Pod-Escapes-1.07-alt1 1418767892 installed <13>Sep 29 02:17:55 rpmi: perl-IO-String-1.08-alt2 1321677915 installed <13>Sep 29 02:17:55 rpmi: perl-Filter-1.60-alt1 sisyphus+279723.100.1.1 1626648797 installed <13>Sep 29 02:17:55 rpmi: perl-Encode-3.12-alt1 sisyphus+283174.100.1.2 1629241760 installed <13>Sep 29 02:17:55 rpmi: perl-URI-5.09-alt1 sisyphus+267398.100.1.1 1614944505 installed <13>Sep 29 02:17:55 rpmi: perl-HTML-Parser-3.76-alt1 sisyphus+279723.500.1.1 1626648959 installed <13>Sep 29 02:17:55 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed <13>Sep 29 02:17:55 rpmi: perl-Pod-Simple-3.43-alt1 sisyphus+276561.100.1.1 1625127752 installed <13>Sep 29 02:17:55 rpmi: perl-Pod-Usage-2.01-alt1 sisyphus+277175.100.1.1 1625408247 installed <13>Sep 29 02:17:55 rpmi: perl-podlators-4.14-alt1 sisyphus+277178.100.1.2 1625426264 installed <13>Sep 29 02:17:55 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed <13>Sep 29 02:17:55 rpmi: perl-IO-HTML-1.004-alt1 sisyphus+258983.100.1.1 1601542619 installed <13>Sep 29 02:17:55 rpmi: perl-Text-CSV_XS-1.46-alt1 sisyphus+279723.3500.1.1 1626649958 installed <13>Sep 29 02:17:55 rpmi: perl-Spreadsheet-ParseExcel-1:0.65-alt1 1395677487 installed <13>Sep 29 02:17:55 rpmi: perl-Compress-Raw-Bzip2-2.101-alt1 sisyphus+279723.400.1.1 1626648931 installed <13>Sep 29 02:17:55 rpmi: perl-IO-Compress-2.102-alt1 sisyphus+278038.1500.1.2 1625983088 installed <13>Sep 29 02:17:55 rpmi: perl-HTTP-Message-6.33-alt1 sisyphus+276556.100.1.1 1625127547 installed <13>Sep 29 02:17:55 rpmi: perl-HTTP-Cookies-6.10-alt1 sisyphus+264349.100.1.1 1609891183 installed <13>Sep 29 02:17:55 rpmi: perl-Net-HTTP-6.21-alt1 sisyphus+268278.100.1.1 1616563972 installed <13>Sep 29 02:17:55 rpmi: perl-HTML-Form-6.07-alt1 sisyphus+246847.100.1.1 1582555741 installed <13>Sep 29 02:17:55 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed <13>Sep 29 02:17:55 rpmi: perl-libwww-6.57-alt1 sisyphus+285894.100.1.1 1632483482 installed <13>Sep 29 02:17:55 rpmi: perl-HTML-Formatter-2.16-alt1 1482105372 installed <13>Sep 29 02:17:55 rpmi: perl-HTML-Tree-5.07-alt1 sisyphus+277105.100.1.1 1625402682 installed <13>Sep 29 02:17:55 rpmi: perl-XML-Parser-2.46-alt1 sisyphus+279723.1300.1.1 1626649131 installed <13>Sep 29 02:17:55 rpmi: perl-XML-Twig-3.52-alt1 sisyphus+277116.100.1.2 1625410693 installed <13>Sep 29 02:17:55 rpmi: perl-XML-XPath-1.44-alt1 sisyphus.215541.100 1540451758 installed <13>Sep 29 02:17:55 rpmi: perl-WWW-Mechanize-2.05-alt1 sisyphus+285905.100.1.1 1632488935 installed <13>Sep 29 02:17:55 rpmi: perl-IO-Zlib-1.11-alt1 sisyphus+258984.100.1.1 1601542681 installed <13>Sep 29 02:17:55 rpmi: perl-Archive-Tar-2.40-alt1 sisyphus+281653.100.1.1 1627900756 installed <13>Sep 29 02:17:55 rpmi: perl-Algorithm-Diff-1:1.201-alt1 sisyphus+263447.100.1.1 1607956595 installed <13>Sep 29 02:17:55 rpmi: lua5.3-5.3.6-alt1 sisyphus+284096.100.1.1 1630176034 installed <13>Sep 29 02:17:55 rpmi: libxxhash-0.8.0-alt2 sisyphus+277476.100.2.1 1625621312 installed <13>Sep 29 02:17:55 rpmi: libtexlua5-2021-alt1_3 sisyphus+285758.100.1.1 1632391098 installed <13>Sep 29 02:17:55 rpmi: libteckit-2.5.1-alt2.1 sisyphus+275250.100.2.1 1624906328 installed <13>Sep 29 02:17:55 rpmi: libteckit-utils-2.5.1-alt2.1 sisyphus+275250.100.2.1 1624906328 installed <13>Sep 29 02:17:55 rpmi: libsynctex2-2021-alt1_3 sisyphus+285758.100.1.1 1632391098 installed <13>Sep 29 02:17:55 rpmi: libqqwing-1.3.4-alt2 sisyphus+275255.100.2.1 1624562960 installed <13>Sep 29 02:17:55 rpmi: qqwing-1.3.4-alt2 sisyphus+275255.100.2.1 1624562960 installed <13>Sep 29 02:17:55 rpmi: libpotrace-1.16-alt1 sisyphus+275746.100.1.1 1624752901 installed <13>Sep 29 02:17:55 rpmi: libpipeline-1.5.3-alt1_1 sisyphus+278011.100.1.2 1625975462 installed <13>Sep 29 02:17:55 rpmi: man-db-2.9.0-alt3 sisyphus+278019.100.1.2 1625976989 installed <13>Sep 29 02:17:55 rpmi: libopenal1-1.21.1-alt3 sisyphus+279639.100.1.1 1626638893 installed <13>Sep 29 02:17:55 rpmi: libkpathsea6-2021-alt1_3 sisyphus+285758.100.1.1 1632391098 installed <13>Sep 29 02:17:55 rpmi: libptexenc1-2021-alt1_3 sisyphus+285758.100.1.1 1632391098 installed <13>Sep 29 02:17:55 rpmi: libpython-2.7.18-alt7 sisyphus+284067.100.1.1 1630124748 installed <13>Sep 29 02:17:56 rpmi: python2-base-2.7.18-alt7 sisyphus+284067.100.1.1 1630124748 installed <13>Sep 29 02:17:56 rpmi: libgtk+2-locales-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed <13>Sep 29 02:17:56 rpmi: libnuma-2.0.14-alt2 sisyphus+278485.100.1.1 1626104244 installed <13>Sep 29 02:17:56 rpmi: libx265-199-3.5-alt1.1 sisyphus+277560.100.1.1 1625697230 installed <13>Sep 29 02:17:56 rpmi: libfribidi-1.0.11-alt1 sisyphus+285870.100.1.1 1632466313 installed <13>Sep 29 02:17:56 rpmi: libde265-1.0.7-alt1 sisyphus+275350.100.1.2 1624489754 installed <13>Sep 29 02:17:56 rpmi: libdatrie-0.2.13-alt1_2 sisyphus+285649.100.1.1 1632260802 installed <13>Sep 29 02:17:56 rpmi: libthai-0.1.28-alt1_1 sisyphus+275403.100.1.2 1624502529 installed <13>Sep 29 02:17:56 rpmi: libatk-locales-2.36.0-alt1 sisyphus+275092.100.2.1 1624560096 installed <13>Sep 29 02:17:56 rpmi: libatk-2.36.0-alt1 sisyphus+275092.100.2.1 1624560096 installed <13>Sep 29 02:17:56 rpmi: libaom3-3.1.2-alt2 sisyphus+284158.100.1.1 1630312716 installed <13>Sep 29 02:17:56 rpmi: libxshmfence-1.3-alt1 sisyphus+278248.100.1.1 1626080762 installed <13>Sep 29 02:17:56 rpmi: libwayland-client-1.19.0-alt1 sisyphus+279023.100.1.1 1626353895 installed <13>Sep 29 02:17:57 rpmi: libpciaccess-1:0.16-alt1 sisyphus+278288.100.1.1 1626084210 installed <13>Sep 29 02:17:57 rpmi: libdrm-1:2.4.107-alt2 sisyphus+283492.100.1.3 1629454692 installed <13>Sep 29 02:17:57 rpmi: libgbm-4:21.2.2-alt1 sisyphus+285669.100.1.1 1632300436 installed <13>Sep 29 02:17:57 rpmi: icon-theme-hicolor-0.17-alt2 sisyphus+248343.100.1.1 1584979043 installed <13>Sep 29 02:17:57 rpmi: hd2u-1.0.3-alt2 sisyphus+275312.100.2.1 1624906676 installed <13>Sep 29 02:17:57 rpmi: shared-mime-info-2.1-alt1 sisyphus+278982.100.1.1 1626350317 installed <13>Sep 29 02:17:57 rpmi: libgdk-pixbuf-locales-2.42.6-alt1 sisyphus+277964.100.1.1 1625927113 installed <13>Sep 29 02:17:57 rpmi: gsettings-desktop-schemas-data-40.0-alt1 sisyphus+268501.300.4.2 1617041783 installed <13>Sep 29 02:17:57 rpmi: libgio-2.68.4-alt2 sisyphus+285241.100.1.1 1631645660 installed <13>Sep 29 02:17:57 rpmi: gsettings-desktop-schemas-40.0-alt1 sisyphus+268501.300.4.2 1617041783 installed <13>Sep 29 02:17:57 rpmi: publicsuffix-list-dafsa-20210726-alt1 sisyphus+281138.100.1.1 1627389523 installed <13>Sep 29 02:17:57 rpmi: libpsl-0.21.1-alt2 sisyphus+279461.100.1.1 1626547547 installed <13>Sep 29 02:17:57 rpmi: libnghttp2-1.41.0-alt1 sisyphus+275115.100.1.1 1624405462 installed <13>Sep 29 02:17:57 rpmi: openldap-common-2.4.59-alt1 sisyphus+282933.100.1.1 1629124747 installed <13>Sep 29 02:17:57 rpmi: rsync-3.1.3-alt2 sisyphus+278100.6000.1.1 1626060142 installed <13>Sep 29 02:17:57 rpmi: libverto-0.3.2-alt1_1 sisyphus+279289.100.1.3 1626493868 installed <13>Sep 29 02:17:57 rpmi: liblmdb-0.9.23-alt1 sisyphus+275369.100.1.2 1624493869 installed <13>Sep 29 02:17:57 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed <13>Sep 29 02:17:57 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed <13>Sep 29 02:17:57 rpmi: libedit3-3.1.20191231-alt1 sisyphus+278505.100.1.1 1626106374 installed <13>Sep 29 02:17:57 rpmi: libX11-locales-3:1.7.2-alt1 sisyphus+279629.100.1.1 1626637383 installed <13>Sep 29 02:17:57 rpmi: libXdmcp-1.1.3-alt1 sisyphus+278816.100.1.1 1626219231 installed <13>Sep 29 02:17:57 rpmi: libxcb-1.14-alt1 sisyphus+277968.100.1.3 1625952322 installed <13>Sep 29 02:17:57 rpmi: libX11-3:1.7.2-alt1 sisyphus+279629.100.1.1 1626637383 installed <13>Sep 29 02:17:57 rpmi: libXext-1.3.4-alt1 sisyphus+278817.100.1.3 1626262596 installed <13>Sep 29 02:17:57 rpmi: libXrender-0.9.10-alt1 sisyphus+278480.100.1.2 1626227740 installed <13>Sep 29 02:17:57 rpmi: libXt-1.2.1-alt1 sisyphus+265202.200.1.1 1611565457 installed <13>Sep 29 02:17:57 rpmi: libXmu-1.1.3-alt1 sisyphus+278818.100.1.3 1626263295 installed <13>Sep 29 02:17:57 rpmi: libXft-2.3.4-alt1 sisyphus+284644.500.1.1 1630910476 installed <13>Sep 29 02:17:57 rpmi: libXfixes-6.0.0-alt1 sisyphus+284644.300.1.1 1630910331 installed <13>Sep 29 02:17:57 rpmi: libXpm-3.5.13-alt1 sisyphus+278339.100.1.2 1626171698 installed <13>Sep 29 02:17:59 rpmi: libxcb-devel-1.14-alt1 sisyphus+277968.100.1.3 1625952322 installed <13>Sep 29 02:17:59 rpmi: libX11-devel-3:1.7.2-alt1 sisyphus+279629.100.1.1 1626637383 installed <13>Sep 29 02:17:59 rpmi: libXrender-devel-0.9.10-alt1 sisyphus+278480.100.1.2 1626227740 installed <13>Sep 29 02:18:00 rpmi: libXt-devel-1.2.1-alt1 sisyphus+265202.200.1.1 1611565457 installed <13>Sep 29 02:18:00 rpmi: libXmu-devel-1.1.3-alt1 sisyphus+278818.100.1.3 1626263295 installed <13>Sep 29 02:18:00 rpmi: libXext-devel-1.3.4-alt1 sisyphus+278817.100.1.3 1626262596 installed <13>Sep 29 02:18:00 rpmi: libXaw-1.0.14-alt1 sisyphus+284644.100.1.1 1630910247 installed <13>Sep 29 02:18:00 rpmi: libXcursor-1.2.0-alt1 sisyphus+278256.100.1.2 1626134578 installed <13>Sep 29 02:18:00 rpmi: libtk-8.6.11.1-alt2 sisyphus+284049.200.1.1 1630096426 installed <13>Sep 29 02:18:00 rpmi: tk-8.6.11.1-alt2 sisyphus+284049.200.1.1 1630096426 installed <13>Sep 29 02:18:00 rpmi: perl-Tk-804.036-alt1 sisyphus+279723.3300.1.1 1626649879 installed <13>Sep 29 02:18:00 rpmi: xset-1.2.4-alt1 sisyphus+275497.100.2.2 1624918317 installed <13>Sep 29 02:18:00 rpmi: libXrandr-1.5.2-alt1 sisyphus+275330.100.2.2 1624575558 installed <13>Sep 29 02:18:00 rpmi: libXxf86vm-1.1.4-alt2 sisyphus+275334.100.2.2 1624577011 installed <13>Sep 29 02:18:00 rpmi: libGLX-mesa-4:21.2.2-alt1 sisyphus+285669.100.1.1 1632300436 installed <13>Sep 29 02:18:00 rpmi: libEGL-mesa-4:21.2.2-alt1 sisyphus+285669.100.1.1 1632300436 installed <13>Sep 29 02:18:00 rpmi: libEGL-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749263 installed <13>Sep 29 02:18:00 rpmi: libGLX-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749263 installed <13>Sep 29 02:18:00 rpmi: libGL-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749263 installed <13>Sep 29 02:18:00 rpmi: libcairo-1:1.16.0-alt1 sisyphus+275343.100.2.3 1624578007 installed <13>Sep 29 02:18:00 rpmi: libpango-1.48.10-alt1 sisyphus+285076.100.1.1 1631425168 installed <13>Sep 29 02:18:00 rpmi: libglvnd-devel-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749263 installed <13>Sep 29 02:18:00 rpmi: libSDL2-devel-2.0.16-alt1 sisyphus+282382.100.1.1 1628617733 installed <13>Sep 29 02:18:00 rpmi: libGLU-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174382 installed <13>Sep 29 02:18:00 rpmi: libGLU-devel-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174382 installed <13>Sep 29 02:18:00 rpmi: libXi-1.8-alt1 sisyphus+285490.200.1.1 1632124174 installed <13>Sep 29 02:18:00 rpmi: libXinerama-1.1.4-alt1 sisyphus+275328.100.2.2 1624575558 installed <13>Sep 29 02:18:00 rpmi: libXcomposite-0.4.5-alt1 sisyphus+275323.100.2.2 1624573269 installed <13>Sep 29 02:18:00 rpmi: libXdamage-1.1.5-alt1 sisyphus+275324.100.2.2 1624573269 installed <13>Sep 29 02:18:00 rpmi: xprop-1.2.5-alt1 sisyphus+279025.100.1.1 1626354198 installed <13>Sep 29 02:18:00 rpmi: libjbig-2.1-alt1 sisyphus+276068.100.1.1 1624815400 installed <13>Sep 29 02:18:00 rpmi: libtiff5-4.3.0-alt1 sisyphus+285311.100.1.1 1631733776 installed <13>Sep 29 02:18:00 rpmi: libgdk-pixbuf-2.42.6-alt1 sisyphus+277964.100.1.1 1625927113 installed <13>Sep 29 02:18:00 rpmi: gtk-update-icon-cache-3.24.30-alt2 sisyphus+285283.100.1.1 1631713610 installed <13>Sep 29 02:18:00 rpmi: libheif-1.11.0-alt1 sisyphus+279399.100.1.2 1626532543 installed <13>Sep 29 02:18:00 rpmi: libgd3-2.3.2-alt1 sisyphus+279240.100.1.1 1626460055 installed <13>Sep 29 02:18:00 rpmi: libopenjpeg2.0-2.4.0-alt2 sisyphus+270166.100.1.1 1618663536 installed <13>Sep 29 02:18:00 rpmi: liblz4-1:1.9.3-alt1 sisyphus+278100.4000.1.1 1626059441 installed <13>Sep 29 02:18:00 rpmi: libsystemd-1:249.4-alt2 sisyphus+284628.100.1.1 1630859802 installed <13>Sep 29 02:18:00 rpmi: libdbus-1.12.20-alt1 sisyphus+281278.100.1.1 1627484261 installed <13>Sep 29 02:18:00 rpmi: libavahi-0.8-alt2 sisyphus+279391.100.1.2 1626530679 installed <13>Sep 29 02:18:00 rpmi: libcups-2.3.3-alt6.op2 sisyphus+274028.100.1.1 1623148995 installed <13>Sep 29 02:18:01 rpmi: libgtk+2-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed <13>Sep 29 02:18:02 rpmi: libgs-9.54.0-alt3 sisyphus+285041.100.1.1 1631376584 installed <13>Sep 29 02:18:03 rpmi: ghostscript-common-9.54.0-alt3 sisyphus+285041.100.1.1 1631376584 installed <13>Sep 29 02:18:03 rpmi: ghostscript-classic-9.54.0-alt3 sisyphus+285041.100.1.1 1631376584 installed <13>Sep 29 02:18:03 rpmi: ghostscript-module-X-9.54.0-alt3 sisyphus+285041.100.1.1 1631376584 installed <13>Sep 29 02:18:03 rpmi: libgtkglext-1.2.0-alt5 sisyphus+278412.100.1.2 1626206885 installed <13>Sep 29 02:18:03 rpmi: perl-Net-DBus-1.2.0-alt1 sisyphus+279723.2700.1.1 1626649518 installed <13>Sep 29 02:18:03 rpmi: xdg-utils-1.1.3-alt8 sisyphus+273592.100.1.1 1622810329 installed <13>Sep 29 02:18:03 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>Sep 29 02:18:03 rpmi: libstdc++11-devel-11.2.1-alt1 sisyphus+285602.200.1.1 1632233545 installed <13>Sep 29 02:18:05 rpmi: gcc11-c++-11.2.1-alt1 sisyphus+285602.200.1.1 1632233545 installed <13>Sep 29 02:18:05 rpmi: ed-1:0.2-alt10 sisyphus+278100.1100.1.1 1626056843 installed <13>Sep 29 02:18:05 rpmi: diffstat-1.64-alt1 sisyphus+278100.700.1.1 1626056683 installed <13>Sep 29 02:18:05 rpmi: libdialog-1.3.20171209-alt2 sisyphus+284461.40.2.1 1630655674 installed <13>Sep 29 02:18:05 rpmi: dialog-1.3.20171209-alt2 sisyphus+284461.40.2.1 1630655674 installed <13>Sep 29 02:18:05 rpmi: bc-1:1.07.1-alt1 sisyphus+278100.400.1.1 1626056612 installed <13>Sep 29 02:18:05 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+278157.100.2.1 1626055790 installed <13>Sep 29 02:18:05 rpmi: alternatives-0.5.1-alt1 sisyphus+278157.100.2.1 1626055790 installed <13>Sep 29 02:18:05 rpmi: ca-certificates-2021.06.03-alt1 sisyphus+273509.400.1.1 1622736045 installed <13>Sep 29 02:18:05 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Sep 29 02:18:05 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+278382.100.1.2 1626190666 installed <13>Sep 29 02:18:05 rpmi: libcrypto1.1-1.1.1l-alt1 sisyphus+283685.100.1.1 1629815887 installed <13>Sep 29 02:18:05 rpmi: libssl1.1-1.1.1l-alt1 sisyphus+283685.100.1.1 1629815887 installed <13>Sep 29 02:18:05 rpmi: python-modules-encodings-2.7.18-alt7 sisyphus+284067.100.1.1 1630124748 installed <13>Sep 29 02:18:05 rpmi: python-modules-compiler-2.7.18-alt7 sisyphus+284067.100.1.1 1630124748 installed <13>Sep 29 02:18:05 rpmi: python-modules-email-2.7.18-alt7 sisyphus+284067.100.1.1 1630124748 installed <13>Sep 29 02:18:05 rpmi: python-modules-unittest-2.7.18-alt7 sisyphus+284067.100.1.1 1630124748 installed <13>Sep 29 02:18:05 rpmi: python-modules-2.7.18-alt7 sisyphus+284067.100.1.1 1630124748 installed <13>Sep 29 02:18:05 rpmi: python3-3.9.7-alt2 sisyphus+285822.100.1.1 1632418078 installed <13>Sep 29 02:18:06 rpmi: python3-base-3.9.7-alt2 sisyphus+285822.100.1.1 1632418078 installed <13>Sep 29 02:18:07 rpmi: glib2-devel-2.68.4-alt2 sisyphus+285241.100.1.1 1631645660 installed <86>Sep 29 02:18:07 groupadd[3913350]: group added to /etc/group: name=_keytab, GID=499 <86>Sep 29 02:18:07 groupadd[3913350]: group added to /etc/gshadow: name=_keytab <86>Sep 29 02:18:07 groupadd[3913350]: new group: name=_keytab, GID=499 <13>Sep 29 02:18:07 rpmi: libkrb5-1.19.2-alt2 sisyphus+281652.100.1.1 1627900207 installed <13>Sep 29 02:18:07 rpmi: libfreetype-devel-2.11.0-alt1 sisyphus+281294.100.1.1 1627488670 installed <13>Sep 29 02:18:07 rpmi: libharfbuzz-devel-3.0.0-alt1 sisyphus+285665.100.6.1 1632349054 installed <13>Sep 29 02:18:07 rpmi: fontconfig-devel-2.13.1-alt2 sisyphus+283256.100.1.1 1629274953 installed <13>Sep 29 02:18:07 rpmi: libcairo-devel-1:1.16.0-alt1 sisyphus+275343.100.2.3 1624578007 installed <13>Sep 29 02:18:07 rpmi: libgio-devel-2.68.4-alt2 sisyphus+285241.100.1.1 1631645660 installed <13>Sep 29 02:18:07 rpmi: libgdk-pixbuf-devel-2.42.6-alt1 sisyphus+277964.100.1.1 1625927113 installed <13>Sep 29 02:18:07 rpmi: libXft-devel-2.3.4-alt1 sisyphus+284644.500.1.1 1630910476 installed <13>Sep 29 02:18:07 rpmi: libpango-devel-1.48.10-alt1 sisyphus+285076.100.1.1 1631425168 installed <86>Sep 29 02:18:07 groupadd[3913475]: group added to /etc/group: name=sasl, GID=498 <86>Sep 29 02:18:07 groupadd[3913475]: group added to /etc/gshadow: name=sasl <86>Sep 29 02:18:07 groupadd[3913475]: new group: name=sasl, GID=498 <13>Sep 29 02:18:07 rpmi: libsasl2-3-2.1.27-alt2.2 sisyphus+282040.40.2.1 1628929840 installed <13>Sep 29 02:18:07 rpmi: libldap-2.4.59-alt1 sisyphus+282933.100.1.1 1629124747 installed <13>Sep 29 02:18:07 rpmi: libcurl-7.79.1-alt1 sisyphus+285949.100.1.1 1632605340 installed <13>Sep 29 02:18:07 rpmi: libatk-devel-2.36.0-alt1 sisyphus+275092.100.2.1 1624560096 installed <13>Sep 29 02:18:07 rpmi: gtk-builder-convert-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed <13>Sep 29 02:18:07 rpmi: libgtk+2-devel-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed <13>Sep 29 02:18:07 rpmi: python-modules-xml-2.7.18-alt7 sisyphus+284067.100.1.1 1630124748 installed <13>Sep 29 02:18:07 rpmi: libgtksourceview-2.11.2-alt3 sisyphus+279398.100.1.3 1626534614 installed <13>Sep 29 02:18:07 rpmi: perl-Net-SSLeay-1.90-alt1 sisyphus+279723.3000.1.1 1626649564 installed <13>Sep 29 02:18:08 rpmi: perl-IO-Socket-SSL-2.072-alt1 sisyphus+283189.100.1.2 1629246711 installed <13>Sep 29 02:18:08 rpmi: perl-Net-HTTPS-6.21-alt1 sisyphus+268278.100.1.1 1616563972 installed <13>Sep 29 02:18:08 rpmi: perl-LWP-Protocol-https-6.10-alt1 sisyphus+263916.100.1.3 1608937434 installed <13>Sep 29 02:18:08 rpmi: openssh-common-8.6p1-alt2 sisyphus+286003.100.1.1 1632744244 installed <86>Sep 29 02:18:08 groupadd[3913515]: group added to /etc/group: name=sshagent, GID=497 <86>Sep 29 02:18:08 groupadd[3913515]: group added to /etc/gshadow: name=sshagent <86>Sep 29 02:18:08 groupadd[3913515]: new group: name=sshagent, GID=497 <13>Sep 29 02:18:08 rpmi: openssh-clients-8.6p1-alt2 sisyphus+286003.100.1.1 1632744244 installed <13>Sep 29 02:18:08 rpmi: git-core-2.33.0-alt3 sisyphus+286063.500.5.1 1632850200 installed <13>Sep 29 02:18:08 rpmi: gambit-4.9.3-alt2 sisyphus+278823.100.1.1 1626220385 installed <13>Sep 29 02:18:08 rpmi: foomatic-db-engine-4.0.12-alt1 sisyphus+278189.100.1.1 1626076171 installed <13>Sep 29 02:18:10 rpmi: texlive-2021-alt1_3 sisyphus+285758.100.1.1 1632391098 installed <13>Sep 29 02:18:30 rpmi: texlive-collection-basic-2021-alt1_4 sisyphus+285425.100.1.1 1631913341 installed <13>Sep 29 02:18:33 rpmi: texlive-fonts-sources-2021-alt1_4 sisyphus+285425.100.1.1 1631913341 installed <13>Sep 29 02:18:33 rpmi: texlive-texmf-2021-alt1_4 sisyphus+285425.100.1.1 1631913341 installed <13>Sep 29 02:19:50 rpmi: texlive-dist-2021-alt1_4 sisyphus+285425.100.1.1 1631913341 installed <13>Sep 29 02:19:50 rpmi: libgtksourceview-devel-2.11.2-alt3 sisyphus+279398.100.1.3 1626534614 installed <13>Sep 29 02:19:50 rpmi: libgtkglext-devel-1.2.0-alt5 sisyphus+278412.100.1.2 1626206885 installed <13>Sep 29 02:19:50 rpmi: libcurl-devel-7.79.1-alt1 sisyphus+285949.100.1.1 1632605340 installed <13>Sep 29 02:19:50 rpmi: gcc-c++-11-alt1 sisyphus+285602.400.1.1 1632238564 installed <13>Sep 29 02:19:50 rpmi: libSDL2_image-devel-2.0.5-alt1 sisyphus+279085.100.1.1 1626376167 installed <13>Sep 29 02:19:50 rpmi: libSDL2_mixer-devel-2.0.4-alt2 sisyphus+275034.100.1.1 1624391568 installed <13>Sep 29 02:19:50 rpmi: libSDL2_ttf-devel-2.0.15-alt1 sisyphus+279086.100.1.1 1626376192 installed <13>Sep 29 02:19:50 rpmi: libopenal-devel-1.21.1-alt3 sisyphus+279639.100.1.1 1626638893 installed <13>Sep 29 02:19:50 rpmi: libvorbis-devel-1.3.7-alt1 sisyphus+275738.100.1.1 1624751601 installed <13>Sep 29 02:19:50 rpmi: libtheora-devel-2:1.1.1-alt6 sisyphus+277967.100.1.1 1625928129 installed <13>Sep 29 02:19:50 rpmi: libjpeg-devel-2:2.0.6-alt4 sisyphus+284191.100.1.1 1630330711 installed <13>Sep 29 02:19:50 rpmi: libxml2-devel-1:2.9.12-alt1 sisyphus+279621.1100.1.1 1626630109 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/ufoai-2.5-alt5.nosrc.rpm (w1.gzdio) Installing ufoai-2.5-alt5.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.25890 + 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.88476 + 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 -Wno-narrowing' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -Wno-narrowing' + export 'CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -Wno-narrowing' + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/game/g_local.h:31, from src/game/g_actor.h:27, from src/game/g_actor.cpp:25: 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, from src/game/g_actor.h:27, from src/game/g_actor.cpp:25: 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__ | ^ In file included from src/game/q_shared.h:34, from src/game/g_local.h:31, from src/game/g_actor.h:27, from src/game/g_actor.cpp:25: 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, from src/game/g_actor.h:27, from src/game/g_actor.cpp:25: 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, from src/game/g_local.h:31, from src/game/g_actor.h:27, from src/game/g_actor.cpp:25: src/game/g_actor.cpp: 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/g_actor.cpp: 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/g_actor.cpp: 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/g_actor.cpp: 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/g_actor.cpp: 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/g_actor.cpp: 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/g_actor.cpp: 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/g_actor.cpp: 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/g_actor.cpp: 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/g_actor.cpp: 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/g_actor.cpp: 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_actor.cpp: 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/g_actor.cpp: 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/g_actor.cpp: 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, from src/game/g_local.h:31, from src/game/g_actor.h:27, from src/game/g_actor.cpp:25: src/game/g_actor.cpp: 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/g_actor.cpp: 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/g_actor.cpp: 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:317, from src/game/g_actor.h:27, from src/game/g_actor.cpp:25: src/game/g_actor.cpp: 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_actor.cpp: 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_actor.cpp: 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_actor.cpp: 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_actor.cpp: 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_actor.cpp: 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_actor.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/game/g_local.h:31, from src/game/g_ai.h:28, from src/game/g_ai.cpp:26: 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, from src/game/g_ai.h:28, from src/game/g_ai.cpp:26: 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__ | ^ In file included from src/game/q_shared.h:34, from src/game/g_local.h:31, from src/game/g_ai.h:28, from src/game/g_ai.cpp:26: 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, from src/game/g_ai.h:28, from src/game/g_ai.cpp:26: 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, from src/game/g_local.h:31, from src/game/g_ai.h:28, from src/game/g_ai.cpp:26: src/game/g_ai.cpp: 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/g_ai.cpp: 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/g_ai.cpp: 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/g_ai.cpp: 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_ai.cpp: 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/g_ai.cpp: 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_ai.cpp: 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/g_ai.cpp: 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) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from src/game/q_shared.h:39, from src/game/g_local.h:31, from src/game/g_ai.h:28, from src/game/g_ai.cpp:26: src/game/g_ai.cpp: 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/g_ai.cpp: 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, from src/game/g_local.h:31, from src/game/g_ai.h:28, from src/game/g_ai.cpp:26: src/game/g_ai.cpp: 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/g_ai.cpp: 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/g_ai.cpp: 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, from src/game/g_ai.h:28, from src/game/g_ai.cpp:26: src/game/g_ai.cpp: 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/g_ai.cpp: 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/g_ai.cpp: 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/g_ai.cpp: 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/g_ai.cpp: 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 { | ^~~~~~~ In file included from src/game/g_local.h:317, from src/game/g_ai.h:28, from src/game/g_ai.cpp:26: src/game/g_ai.cpp: 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_ai.cpp: 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_ai.cpp: 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_ai.cpp: 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_ai.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/game/g_local.h:31, from src/game/g_ai_lua.cpp:35: 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, from src/game/g_ai_lua.cpp:35: 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__ | ^ In file included from src/game/q_shared.h:34, from src/game/g_local.h:31, from src/game/g_ai_lua.cpp:35: 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, from src/game/g_ai_lua.cpp:35: 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, from src/game/g_local.h:31, from src/game/g_ai_lua.cpp:35: src/game/g_ai_lua.cpp: 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/g_ai_lua.cpp: 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/g_ai_lua.cpp: 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 { | ^~~~~~~~~~~~ In file included from src/game/g_local.h:317, from src/game/g_ai_lua.cpp:35: src/game/g_ai_lua.cpp: 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_ai_lua.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/game/g_local.h:31, from src/game/g_camera.cpp:25: 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, from src/game/g_camera.cpp:25: 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__ | ^ In file included from src/game/q_shared.h:34, from src/game/g_local.h:31, from src/game/g_camera.cpp:25: 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, from src/game/g_camera.cpp:25: src/game/g_edict.h:43:7: note: 'class Edict' declared here 43 | class Edict { | ^~~~~ In file included from src/game/g_local.h:317, from src/game/g_camera.cpp:25: src/game/g_camera.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/game/g_local.h:31, from src/game/g_client.h:29, from src/game/g_client.cpp:40: 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, from src/game/g_client.h:29, from src/game/g_client.cpp:40: 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__ | ^ In file included from src/game/q_shared.h:34, from src/game/g_local.h:31, from src/game/g_client.h:29, from src/game/g_client.cpp:40: 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, from src/game/g_client.h:29, from src/game/g_client.cpp:40: 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, from src/game/g_local.h:31, from src/game/g_client.h:29, from src/game/g_client.cpp:40: src/game/g_client.cpp: 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) | ^~~~~~~~~~~~~ In file included from src/game/q_shared.h:39, from src/game/g_local.h:31, from src/game/g_client.h:29, from src/game/g_client.cpp:40: src/game/g_client.cpp: 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/g_client.cpp: 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/g_client.cpp: 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_client.cpp: 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/g_client.cpp: 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_client.cpp: 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/g_client.cpp: 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_client.cpp: 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/g_client.cpp: 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, from src/game/g_local.h:31, from src/game/g_client.h:29, from src/game/g_client.cpp:40: src/game/g_client.cpp: 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/g_client.cpp: 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, from src/game/g_client.h:29, from src/game/g_client.cpp:40: src/game/g_client.cpp: 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/g_client.cpp: 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/g_client.cpp: 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/g_client.cpp: 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/g_client.cpp: 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/g_client.cpp: 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_client.cpp: 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) { | ^~~~~~~ In file included from src/game/g_local.h:317, from src/game/g_client.h:29, from src/game/g_client.cpp:40: src/game/g_client.cpp: 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_client.cpp: 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_client.cpp: 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/q_shared.h:40, from src/game/g_local.h:31, from src/game/g_client.h:29, from src/game/g_client.cpp:40: src/game/g_client.cpp: 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 { | ^~~~~~~~~~~ In file included from src/game/g_local.h:317, from src/game/g_client.h:29, from src/game/g_client.cpp:40: src/game/g_client.cpp: 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_client.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/game/g_local.h:31, from src/game/g_cmds.cpp:29: 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, from src/game/g_cmds.cpp:29: 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__ | ^ In file included from src/game/q_shared.h:34, from src/game/g_local.h:31, from src/game/g_cmds.cpp:29: 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, from src/game/g_cmds.cpp:29: 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, from src/game/g_local.h:31, from src/game/g_cmds.cpp:29: src/game/g_cmds.cpp: 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/g_cmds.cpp: 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/g_cmds.cpp: 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/g_cmds.cpp: 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/g_cmds.cpp: 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, from src/game/g_cmds.cpp:29: src/game/g_cmds.cpp: 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/g_cmds.cpp: 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/g_cmds.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/game/g_local.h:31, from src/game/g_combat.h:28, from src/game/g_combat.cpp:26: 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, from src/game/g_combat.h:28, from src/game/g_combat.cpp:26: 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__ | ^ In file included from src/game/q_shared.h:34, from src/game/g_local.h:31, from src/game/g_combat.h:28, from src/game/g_combat.cpp:26: 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, from src/game/g_combat.h:28, from src/game/g_combat.cpp:26: 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, from src/game/g_local.h:31, from src/game/g_combat.h:28, from src/game/g_combat.cpp:26: src/game/g_combat.cpp: 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/g_combat.cpp: 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/g_combat.cpp: 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/g_combat.cpp: 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, from src/game/g_local.h:31, from src/game/g_combat.h:28, from src/game/g_combat.cpp:26: src/game/g_combat.cpp: 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/g_combat.cpp: 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/g_combat.cpp: 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, from src/game/g_combat.h:28, from src/game/g_combat.cpp:26: src/game/g_combat.cpp: 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 { | ^~~~~~~ In file included from src/game/g_local.h:317, from src/game/g_combat.h:28, from src/game/g_combat.cpp:26: src/game/g_combat.cpp: 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_combat.cpp: 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_combat.cpp: 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_combat.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/game/g_local.h:31, from src/game/g_edicts.h:31, from src/game/g_edicts.cpp:29: 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, from src/game/g_edicts.h:31, from src/game/g_edicts.cpp:29: 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__ | ^ In file included from src/game/q_shared.h:34, from src/game/g_local.h:31, from src/game/g_edicts.h:31, from src/game/g_edicts.cpp:29: 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, from src/game/g_edicts.h:31, from src/game/g_edicts.cpp:29: 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)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/game/g_local.h:317, from src/game/g_edicts.h:31, from src/game/g_edicts.cpp:29: src/game/g_edict.h:43:7: note: 'class Edict' declared here 43 | class Edict { | ^~~~~ In file included from src/game/g_local.h:317, from src/game/g_edicts.h:31, from src/game/g_edicts.cpp:29: src/game/g_edicts.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/game/g_local.h:31, from src/game/g_events.cpp:25: 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, from src/game/g_events.cpp:25: 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__ | ^ In file included from src/game/q_shared.h:34, from src/game/g_local.h:31, from src/game/g_events.cpp:25: 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, from src/game/g_events.cpp:25: 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, from src/game/g_local.h:31, from src/game/g_events.cpp:25: src/game/g_events.cpp: 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/g_events.cpp: 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/g_events.cpp: 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/g_events.cpp: 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, from src/game/g_local.h:31, from src/game/g_events.cpp:25: src/game/g_events.cpp: 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/g_events.cpp: 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/g_events.cpp: 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, from src/game/g_events.cpp:25: src/game/g_events.cpp: 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/g_events.cpp: 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 { | ^~~~~~~ In file included from src/game/g_local.h:317, from src/game/g_events.cpp:25: src/game/g_events.cpp: 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_events.cpp: 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_events.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/game/g_local.h:31, from src/game/g_func.h:31, from src/game/g_func.cpp:30: 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, from src/game/g_func.h:31, from src/game/g_func.cpp:30: 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__ | ^ In file included from src/game/q_shared.h:34, from src/game/g_local.h:31, from src/game/g_func.h:31, from src/game/g_func.cpp:30: 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, from src/game/g_func.h:31, from src/game/g_func.cpp:30: 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, from src/game/g_local.h:31, from src/game/g_func.h:31, from src/game/g_func.cpp:30: src/game/g_func.cpp: 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/g_func.cpp: 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 { | ^~~~~~~ In file included from src/game/g_local.h:317, from src/game/g_func.h:31, from src/game/g_func.cpp:30: src/game/g_func.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/game/g_local.h:31, from src/game/g_health.h:27, from src/game/g_health.cpp:25: 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, from src/game/g_health.h:27, from src/game/g_health.cpp:25: 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__ | ^ In file included from src/game/q_shared.h:34, from src/game/g_local.h:31, from src/game/g_health.h:27, from src/game/g_health.cpp:25: 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, from src/game/g_health.h:27, from src/game/g_health.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/game/g_local.h:31, from src/game/g_inventory.h:27, from src/game/g_inventory.cpp:25: 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, from src/game/g_inventory.h:27, from src/game/g_inventory.cpp:25: 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__ | ^ In file included from src/game/q_shared.h:34, from src/game/g_local.h:31, from src/game/g_inventory.h:27, from src/game/g_inventory.cpp:25: 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, from src/game/g_inventory.h:27, from src/game/g_inventory.cpp:25: 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, from src/game/g_local.h:31, from src/game/g_inventory.h:27, from src/game/g_inventory.cpp:25: src/game/g_inventory.cpp: 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) | ^~~~~~~~~~~~~ In file included from src/game/q_shared.h:39, from src/game/g_local.h:31, from src/game/g_inventory.h:27, from src/game/g_inventory.cpp:25: src/game/g_inventory.cpp: 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/g_inventory.cpp: 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/g_inventory.cpp: 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/g_inventory.cpp: 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/g_inventory.cpp: 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/g_inventory.cpp: 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/g_inventory.cpp: 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/g_inventory.cpp: 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/g_inventory.cpp: 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/g_inventory.cpp: 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/g_inventory.cpp: 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_inventory.cpp: 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/g_inventory.cpp: 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/g_inventory.cpp: 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) { | ^~~~~~~~~~~~~~ In file included from src/game/g_local.h:317, from src/game/g_inventory.h:27, from src/game/g_inventory.cpp:25: src/game/g_inventory.cpp: 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_inventory.cpp: 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_inventory.cpp: 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_inventory.cpp: 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_inventory.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/game/g_local.h:31, from src/game/g_main.cpp:29: 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, from src/game/g_main.cpp:29: 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__ | ^ In file included from src/game/q_shared.h:34, from src/game/g_local.h:31, from src/game/g_main.cpp:29: 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, from src/game/g_main.cpp:29: src/game/g_edict.h:43:7: note: 'class Edict' declared here 43 | class Edict { | ^~~~~ In file included from src/game/q_shared.h:34, from src/game/g_local.h:31, from src/game/g_main.cpp:29: src/game/g_main.cpp: 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/g_main.cpp:29: src/game/g_main.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/game/g_local.h:31, from src/game/g_match.cpp:27: 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, from src/game/g_match.cpp:27: 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__ | ^ In file included from src/game/q_shared.h:34, from src/game/g_local.h:31, from src/game/g_match.cpp:27: 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, from src/game/g_match.cpp:27: src/game/g_edict.h:43:7: note: 'class Edict' declared here 43 | class Edict { | ^~~~~ In file included from src/game/g_local.h:317, from src/game/g_match.cpp:27: src/game/g_match.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/game/g_local.h:31, from src/game/g_mission.h:31, from src/game/g_mission.cpp:29: 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, from src/game/g_mission.h:31, from src/game/g_mission.cpp:29: 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__ | ^ In file included from src/game/q_shared.h:34, from src/game/g_local.h:31, from src/game/g_mission.h:31, from src/game/g_mission.cpp:29: 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, from src/game/g_mission.h:31, from src/game/g_mission.cpp:29: 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, from src/game/g_local.h:31, from src/game/g_mission.h:31, from src/game/g_mission.cpp:29: src/game/g_mission.cpp: 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/g_mission.cpp: 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:317, from src/game/g_mission.h:31, from src/game/g_mission.cpp:29: src/game/g_mission.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/game/g_local.h:31, from src/game/g_morale.cpp:25: 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, from src/game/g_morale.cpp:25: 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__ | ^ In file included from src/game/q_shared.h:34, from src/game/g_local.h:31, from src/game/g_morale.cpp:25: 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, from src/game/g_morale.cpp:25: src/game/g_edict.h:43:7: note: 'class Edict' declared here 43 | class Edict { | ^~~~~ In file included from src/game/g_local.h:317, from src/game/g_morale.cpp:25: src/game/g_morale.cpp: 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_morale.cpp: 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_morale.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/game/g_local.h:31, from src/game/g_move.h:27, from src/game/g_move.cpp:25: 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, from src/game/g_move.h:27, from src/game/g_move.cpp:25: 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__ | ^ In file included from src/game/q_shared.h:34, from src/game/g_local.h:31, from src/game/g_move.h:27, from src/game/g_move.cpp:25: 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, from src/game/g_move.h:27, from src/game/g_move.cpp:25: src/game/g_edict.h:43:7: note: 'class Edict' declared here 43 | class Edict { | ^~~~~ In file included from src/game/q_shared.h:34, from src/game/g_local.h:31, from src/game/g_move.h:27, from src/game/g_move.cpp:25: src/game/g_move.cpp: 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/g_local.h:317, from src/game/g_move.h:27, from src/game/g_move.cpp:25: src/game/g_move.cpp: 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_move.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/game/g_local.h:31, from src/game/g_reaction.h:29, from src/game/g_reaction.cpp:74: 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, from src/game/g_reaction.h:29, from src/game/g_reaction.cpp:74: 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__ | ^ In file included from src/game/q_shared.h:34, from src/game/g_local.h:31, from src/game/g_reaction.h:29, from src/game/g_reaction.cpp:74: 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, from src/game/g_reaction.h:29, from src/game/g_reaction.cpp:74: 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, from src/game/g_local.h:31, from src/game/g_reaction.h:29, from src/game/g_reaction.cpp:74: src/game/g_reaction.cpp: 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/g_reaction.cpp: 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/g_reaction.cpp: 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/g_reaction.cpp: 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_reaction.cpp: 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/g_reaction.cpp: 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, from src/game/g_local.h:31, from src/game/g_reaction.h:29, from src/game/g_reaction.cpp:74: src/game/g_reaction.cpp: 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/g_reaction.cpp: 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/g_reaction.cpp: 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/g_reaction.cpp: 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_reaction.cpp: 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) { | ^~~ In file included from src/game/g_local.h:317, from src/game/g_reaction.h:29, from src/game/g_reaction.cpp:74: src/game/g_reaction.cpp: 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_reaction.cpp: 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_reaction.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/game/g_local.h:31, from src/game/g_round.cpp:25: 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, from src/game/g_round.cpp:25: 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__ | ^ In file included from src/game/q_shared.h:34, from src/game/g_local.h:31, from src/game/g_round.cpp:25: 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, from src/game/g_round.cpp:25: 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, from src/game/g_round.cpp:25: src/game/g_round.cpp: 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/g_round.cpp: 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 { | ^~~~~~~ In file included from src/game/g_local.h:317, from src/game/g_round.cpp:25: src/game/g_round.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/game/g_local.h:31, from src/game/g_spawn.h:31, from src/game/g_spawn.cpp:29: 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, from src/game/g_spawn.h:31, from src/game/g_spawn.cpp:29: 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__ | ^ In file included from src/game/q_shared.h:34, from src/game/g_local.h:31, from src/game/g_spawn.h:31, from src/game/g_spawn.cpp:29: 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, from src/game/g_spawn.h:31, from src/game/g_spawn.cpp:29: src/game/g_edict.h:43:7: note: 'class Edict' declared here 43 | class Edict { | ^~~~~ In file included from src/game/g_local.h:317, from src/game/g_spawn.h:31, from src/game/g_spawn.cpp:29: 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_spawn.cpp: 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_spawn.cpp: 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/g_spawn.cpp: 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/g_spawn.cpp: 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/g_spawn.cpp: 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/g_spawn.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/game/g_local.h:31, from src/game/g_stats.cpp:25: 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, from src/game/g_stats.cpp:25: 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__ | ^ In file included from src/game/q_shared.h:34, from src/game/g_local.h:31, from src/game/g_stats.cpp:25: 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, from src/game/g_stats.cpp:25: 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, from src/game/g_stats.cpp:25: src/game/g_stats.cpp: 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/g_stats.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/game/g_local.h:31, from src/game/g_svcmds.cpp:30: 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, from src/game/g_svcmds.cpp:30: 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__ | ^ In file included from src/game/q_shared.h:34, from src/game/g_local.h:31, from src/game/g_svcmds.cpp:30: 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, from src/game/g_svcmds.cpp:30: 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, from src/game/g_svcmds.cpp:30: src/game/g_svcmds.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/game/g_local.h:31, from src/game/g_trigger.h:31, from src/game/g_trigger.cpp:30: 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, from src/game/g_trigger.h:31, from src/game/g_trigger.cpp:30: 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__ | ^ In file included from src/game/q_shared.h:34, from src/game/g_local.h:31, from src/game/g_trigger.h:31, from src/game/g_trigger.cpp:30: 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, from src/game/g_trigger.h:31, from src/game/g_trigger.cpp:30: src/game/g_edict.h:43:7: note: 'class Edict' declared here 43 | class Edict { | ^~~~~ In file included from src/game/g_local.h:317, from src/game/g_trigger.h:31, from src/game/g_trigger.cpp:30: src/game/g_trigger.cpp: 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, from src/game/g_local.h:31, from src/game/g_trigger.h:31, from src/game/g_trigger.cpp:30: src/game/g_trigger.cpp: 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/g_trigger.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/game/g_local.h:31, from src/game/g_utils.h:31, from src/game/g_utils.cpp:29: 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, from src/game/g_utils.h:31, from src/game/g_utils.cpp:29: 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__ | ^ In file included from src/game/q_shared.h:34, from src/game/g_local.h:31, from src/game/g_utils.h:31, from src/game/g_utils.cpp:29: 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, from src/game/g_utils.h:31, from src/game/g_utils.cpp:29: 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, from src/game/g_local.h:31, from src/game/g_utils.h:31, from src/game/g_utils.cpp:29: src/game/g_utils.cpp: 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/g_utils.cpp: 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, from src/game/g_utils.h:31, from src/game/g_utils.cpp:29: src/game/g_utils.cpp: 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 { | ^~~~~~~ In file included from src/game/g_local.h:317, from src/game/g_utils.h:31, from src/game/g_utils.cpp:29: src/game/g_utils.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/game/g_local.h:31, from src/game/g_vis.cpp:25: 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, from src/game/g_vis.cpp:25: 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__ | ^ In file included from src/game/q_shared.h:34, from src/game/g_local.h:31, from src/game/g_vis.cpp:25: 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, from src/game/g_vis.cpp:25: 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, from src/game/g_vis.cpp:25: src/game/g_vis.cpp: 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/g_vis.cpp: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included from src/game/lua/lua.h:16, from src/game/lua/lapi.cpp:16: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included from src/game/lua/lua.h:16, from src/game/lua/lauxlib.cpp:23: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included from src/game/lua/lua.h:16, from src/game/lua/lbaselib.cpp:17: 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/cstdlib:41, from /usr/include/c++/11/stdlib.h:36, from src/game/lua/lcode.cpp:8: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included from src/game/lua/lua.h:16, from src/game/lua/lcode.cpp:13: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included from src/game/lua/lua.h:16, from src/game/lua/ldblib.cpp:15: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included from src/game/lua/lua.h:16, from src/game/lua/ldebug.cpp:16: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included from src/game/lua/lua.h:16, from src/game/lua/ldo.cpp:15: 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/11/include/limits.h:203, from /usr/lib64/gcc/x86_64-alt-linux/11/include/syslimits.h:7, from /usr/lib64/gcc/x86_64-alt-linux/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/ldump.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] In file included from src/game/lua/lua.h:16, from src/game/lua/ldump.cpp:12: 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/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/11/include/limits.h:203, from /usr/lib64/gcc/x86_64-alt-linux/11/include/syslimits.h:7, from /usr/lib64/gcc/x86_64-alt-linux/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/lfunc.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] In file included from src/game/lua/lua.h:16, from src/game/lua/lfunc.cpp:13: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included from src/game/lua/lua.h:16, from src/game/lua/lgc.cpp:12: 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/11/include/limits.h:203, from /usr/lib64/gcc/x86_64-alt-linux/11/include/syslimits.h:7, from /usr/lib64/gcc/x86_64-alt-linux/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/linit.cpp:11: 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] In file included from src/game/lua/lua.h:16, from src/game/lua/linit.cpp:11: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included from src/game/lua/lua.h:16, from src/game/lua/liolib.cpp:16: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included from src/game/lua/lua.h:16, from src/game/lua/llex.cpp:15: 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/cstdlib:41, from /usr/include/c++/11/stdlib.h:36, from src/game/lua/lmathlib.cpp:8: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included from src/game/lua/lua.h:16, from src/game/lua/lmathlib.cpp:14: 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/11/include/limits.h:203, from /usr/lib64/gcc/x86_64-alt-linux/11/include/syslimits.h:7, from /usr/lib64/gcc/x86_64-alt-linux/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/lmem.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] In file included from src/game/lua/lua.h:16, from src/game/lua/lmem.cpp:13: 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/cstdlib:41, from /usr/include/c++/11/stdlib.h:36, from src/game/lua/loadlib.cpp:12: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included from src/game/lua/lua.h:16, from src/game/lua/loadlib.cpp:19: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included from src/game/lua/lua.h:16, from src/game/lua/lobject.cpp:16: 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/11/include/limits.h:203, from /usr/lib64/gcc/x86_64-alt-linux/11/include/syslimits.h:7, from /usr/lib64/gcc/x86_64-alt-linux/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/game/lua/lopcodes.h:10, from src/game/lua/lopcodes.cpp:11: 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] In file included from src/game/lua/lua.h:16, from src/game/lua/llimits.h:15, from src/game/lua/lopcodes.h:10, from src/game/lua/lopcodes.cpp:11: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included from src/game/lua/lua.h:16, from src/game/lua/loslib.cpp:17: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included from src/game/lua/lua.h:16, from src/game/lua/lparser.cpp:13: 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/11/include/limits.h:203, from /usr/lib64/gcc/x86_64-alt-linux/11/include/syslimits.h:7, from /usr/lib64/gcc/x86_64-alt-linux/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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.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] In file included from src/game/lua/lua.h:16, from src/game/lua/lstate.cpp:13: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included from src/game/lua/lua.h:16, from src/game/lua/lstring.cpp:13: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included from src/game/lua/lua.h:16, from src/game/lua/lstrlib.cpp:17: 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/cmath:41, from /usr/include/c++/11/math.h:36, from src/game/lua/ltable.cpp:21: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included from src/game/lua/lua.h:16, from src/game/lua/ltable.cpp:27: 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/11/include/limits.h:203, from /usr/lib64/gcc/x86_64-alt-linux/11/include/syslimits.h:7, from /usr/lib64/gcc/x86_64-alt-linux/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/ltablib.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] In file included from src/game/lua/lua.h:16, from src/game/lua/ltablib.cpp:13: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included from src/game/lua/lua.h:16, from src/game/lua/ltm.cpp:13: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included from src/game/lua/lua.h:16, from src/game/lua/lundump.cpp:12: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included from src/game/lua/lua.h:16, from src/game/lua/lvm.cpp:15: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included from src/game/lua/lua.h:16, from src/game/lua/lzio.cpp:13: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included 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/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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CXX [game] src/shared/shared.cpp In file included from /usr/include/c++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/cstdlib:41, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/shared/shared.h:54, from src/shared/shared.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] src/shared/shared.cpp: In function 'int Com_FilterAfterStar(const char*, const char*)': src/shared/shared.cpp:108:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 108 | register const char* p = pattern, *t = text; | ^ src/shared/shared.cpp:108:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 108 | register const char* p = pattern, *t = text; | ^ src/shared/shared.cpp:109:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 109 | register char c, c1; | ^ src/shared/shared.cpp:109:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 109 | register char c, c1; | ^~ src/shared/shared.cpp: In function 'int Com_Filter(const char*, const char*)': src/shared/shared.cpp:147:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 147 | register const char* p = pattern, *t = text; | ^ src/shared/shared.cpp:147:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 147 | register const char* p = pattern, *t = text; | ^ src/shared/shared.cpp:148:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 148 | register char c; | ^ src/shared/shared.cpp:169:47: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 169 | register char c1 = *t++; | ^~ src/shared/shared.cpp:181:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 181 | register char cstart = c, cend = c; | ^~~~~~ src/shared/shared.cpp:181:67: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 181 | register char cstart = c, cend = c; | ^~~~ 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) | ^~ In file included from src/shared/shared.cpp:28: src/shared/shared.cpp: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/shared/parse.h:31, from src/shared/parse.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 [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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included from src/shared/../common/common.h:30, from src/shared/infostring.cpp:29: src/shared/infostring.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/game/q_shared.cpp:29: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/game/chr_shared.cpp:26: 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/q_shared.h:34, from src/game/chr_shared.cpp:26: src/game/chr_shared.cpp: 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, from src/game/chr_shared.cpp:26: src/game/chr_shared.cpp: 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/chr_shared.cpp: 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, from src/game/chr_shared.cpp:26: src/game/chr_shared.cpp: 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.cpp: 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.cpp: 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.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/game/inv_shared.cpp:28: 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, from src/game/inv_shared.cpp:28: src/game/inv_shared.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/game/inventory.h:30, from src/game/inventory.cpp:25: 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/q_shared.h:34, from src/game/inventory.h:30, from src/game/inventory.cpp:25: 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); | ^~~~~~~ In file included from src/game/inventory.cpp:25: src/game/inventory.h:40:7: note: 'class InventoryInterface' declared here 40 | class InventoryInterface | ^~~~~~~~~~~~~~~~~~ In file included from src/game/q_shared.h:34, from src/game/inventory.h:30, from src/game/inventory.cpp:25: 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); | ^~~~~~~ In file included from src/game/inventory.cpp:25: src/game/inventory.h:40:7: note: 'class InventoryInterface' declared here 40 | class InventoryInterface | ^~~~~~~~~~~~~~~~~~ In file included from src/game/q_shared.h:39, from src/game/inventory.h:30, from src/game/inventory.cpp:25: src/game/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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) { | ^~~~~~~~~~~~~~ In file included from src/game/inventory.cpp:25: src/game/inventory.cpp: 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.cpp: 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_camera.cpp: 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/g_ai.cpp: 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/g_client.cpp: 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/g_client.cpp: 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/g_edict.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/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/g_ai.cpp: 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/g_client.cpp: 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/g_client.cpp: 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/g_client.cpp: 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/g_client.cpp: 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/g_client.cpp: 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/g_client.cpp: 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/g_client.cpp: 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_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_ai.cpp: 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_actor.cpp: 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/g_client.cpp: 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/g_ai.cpp: 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/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/g_ai.cpp: 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/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/g_ai.cpp:1031:19: note: called from here 1031 | aia->reset(); | ^ 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/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/g_client.cpp: 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/g_cmds.cpp: 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/g_ai_lua.cpp: 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_client.cpp: 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_client.cpp: 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/g_actor.cpp: 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/g_ai.cpp: 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/g_client.cpp: 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_actor.cpp: 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_client.cpp: 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/g_client.cpp: 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/g_client.cpp: 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_client.cpp: 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/g_ai.cpp: 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/g_ai.cpp: 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/g_ai.cpp: 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_client.cpp: 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/g_client.cpp: 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/g_client.cpp: 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_client.cpp: 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/g_client.cpp: 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/g_client.cpp: 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_client.cpp: 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_cmds.cpp: 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_actor.cpp: 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': 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_actor.cpp: 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_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/g_ai.cpp: 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/g_client.cpp: 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_ai.cpp: 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_ai.cpp: 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/g_client.cpp: 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/g_client.cpp: 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_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_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/g_client.cpp: 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/../shared/mathlib.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: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: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/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/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/g_combat.cpp: 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/g_move.cpp: 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/g_events.cpp: 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/g_events.cpp: 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/g_events.cpp: 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_events.cpp: 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/g_events.cpp: 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/g_events.cpp: 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/g_events.cpp: 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_events.cpp: 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/g_events.cpp: 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/g_events.cpp: 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/g_events.cpp: 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/g_edict.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/g_inventory.cpp: 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/g_inventory.cpp: 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': 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/g_main.cpp: 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/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/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/g_reaction.cpp: 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/g_round.cpp: 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/g_move.cpp: 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/g_edicts.cpp: 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_func.cpp: 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/g_inventory.cpp: 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/game/g_inventory.cpp: 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': 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/game/g_inventory.cpp: 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': 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': 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_inventory.cpp: 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': 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': 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/g_inventory.cpp: 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_events.cpp: 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/g_cmds.cpp: 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/g_mission.cpp: 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': 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/g_combat.cpp: 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/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/g_combat.cpp: 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/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/g_match.cpp: 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_mission.cpp: 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_morale.cpp: 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/g_morale.cpp: 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/g_morale.cpp: 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/g_cmds.cpp: 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/g_reaction.cpp: 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/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_reaction.cpp:447:65: note: called from here 447 | const fireDefIndex_t fmIdx = fmSetting->getFmIdx(); | ^ src/game/g_reaction.cpp: 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_reaction.cpp: 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_reaction.cpp: 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/g_reaction.cpp: 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/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_move.cpp: 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/g_combat.cpp: 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/g_reaction.cpp: 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/g_round.cpp: 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/g_spawn.cpp: 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(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/../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/g_utils.cpp: 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_spawn.cpp: 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_spawn.cpp: 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/g_stats.cpp: 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/g_trigger.cpp: 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/g_svcmds.cpp: 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/g_utils.cpp: 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/g_spawn.cpp: 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_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_vis.cpp: 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/g_round.cpp: 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_trigger.cpp: 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); | ^ 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/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/shared/shared.cpp: 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/shared/infostring.cpp: 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/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/chr_shared.cpp: 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/chr_shared.cpp: 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/inv_shared.cpp: 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.cpp: 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/inv_shared.cpp: In member function 'getNextItem': src/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/game/inv_shared.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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/inv_shared.cpp: 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.cpp: 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/../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_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_main.cpp: 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/../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/g_ai.cpp: 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 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.cpp: 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/inv_shared.cpp: 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.cpp: 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.cpp: 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.cpp: 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/inventory.cpp: In member function 'GetInventoryState': src/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/game/inv_shared.cpp: 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_combat.cpp: 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.cpp: 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/inv_shared.cpp: 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.cpp: 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/chr_shared.cpp: 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/inv_shared.cpp: 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/chr_shared.cpp: 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/chr_shared.cpp: 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.cpp: 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': 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': 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': 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/inventory.cpp: 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': 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/inventory.cpp: In member function 'addInvList': 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(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': 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.cpp: 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': 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': 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': 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': 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': 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': 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': 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': 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': 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': 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/inventory.cpp: In member function 'GetUsedSlots': src/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/game/inv_shared.cpp: 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.cpp: 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/inv_shared.cpp: 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/inventory.cpp: 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': 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': 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/inventory.cpp: 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': 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/game/inventory.cpp: 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_client.cpp: 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_utils.cpp: 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))) { | ^ ===> 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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 | In file included from /usr/include/SDL2/SDL_opengl.h:2105, from src/tools/memory.cpp:6: /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/tools/../common/common.h:30, from src/tools/memory.cpp:9: 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, from src/tools/../client/client.h:32, from src/tools/memory.cpp:12: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_console.cpp: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, from src/client/cl_console.cpp:30: 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, from src/client/client.h:32, from src/client/cl_console.cpp:30: /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/../common/common.h:30, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_console.cpp:30: 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, from src/client/client.h:32, from src/client/cl_console.cpp:30: 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, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_console.cpp:30: src/client/cl_console.cpp: 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/cl_console.cpp: 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/cl_console.cpp: 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/cl_console.cpp: 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/cl_console.cpp: 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/cl_console.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_http.cpp:34: 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_http.cpp:34: 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, from src/client/client.h:32, from src/client/cl_http.cpp:34: /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/../common/common.h:30, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_http.cpp:34: 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, from src/client/client.h:32, from src/client/cl_http.cpp:34: 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) | ^~~~~~~~~~~ In file included from src/client/../common/common.h:30, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_http.cpp:34: src/client/cl_http.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_inventory.cpp:27: 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_inventory.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, from src/client/client.h:32, from src/client/cl_inventory.cpp: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/../common/common.h:30, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_inventory.cpp:27: 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, from src/client/client.h:32, from src/client/cl_inventory.cpp:27: 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, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_inventory.cpp:27: src/client/cl_inventory.cpp: 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/cl_inventory.cpp: 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/cl_inventory.cpp: 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/cl_inventory.cpp: 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/cl_inventory.cpp: 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/cl_inventory.cpp: 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/cl_inventory.cpp: 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/cl_inventory.cpp: 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/cl_inventory.cpp: 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/cl_inventory.cpp: 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/cl_inventory.cpp: 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/cl_inventory.cpp: 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/cl_inventory.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cl_shared.h:28, from src/client/cl_inventory_callbacks.cpp:26: 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, from src/client/cl_shared.h:28, from src/client/cl_inventory_callbacks.cpp:26: src/client/cl_inventory_callbacks.cpp: 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/cl_inventory_callbacks.cpp: 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/cl_inventory_callbacks.cpp: 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/cl_inventory_callbacks.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_irc.cpp:29: 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_irc.cpp:29: 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, from src/client/client.h:32, from src/client/cl_irc.cpp:29: /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/../common/common.h:30, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_irc.cpp:29: 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, from src/client/client.h:32, from src/client/cl_irc.cpp:29: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_language.cpp:26: 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_language.cpp:26: 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, from src/client/client.h:32, from src/client/cl_language.cpp:26: /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/../common/common.h:30, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_language.cpp:26: 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, from src/client/client.h:32, from src/client/cl_language.cpp:26: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_main.cpp:29: 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_main.cpp:29: 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, from src/client/client.h:32, from src/client/cl_main.cpp:29: /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/../common/common.h:30, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_main.cpp:29: 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, from src/client/client.h:32, from src/client/cl_main.cpp:29: 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/common.h:30, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_main.cpp:29: 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, from src/client/cl_main.cpp:29: src/client/battlescape/cl_battlescape.h:38:16: note: 'clientBattleScape_t' {aka 'struct clientBattleScape_s'} declared here 38 | typedef struct clientBattleScape_s { | ^~~~~~~~~~~~~~~~~~~ In file included from src/client/../common/common.h:30, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_main.cpp:29: 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); | ^~~~~~~ In file included from src/client/cl_main.cpp:29: src/client/client.h:54:16: note: 'client_static_t' {aka 'struct client_static_s'} declared here 54 | typedef struct client_static_s { | ^~~~~~~~~~~~~~~ In file included from src/client/../common/common.h:30, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_main.cpp:29: src/client/cl_main.cpp: 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) { | ^~~~~~~~~ In file included from src/client/cl_main.cpp:29: src/client/cl_main.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cl_shared.h:28, from src/client/cl_menu.cpp:27: 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/common.h:30, from src/client/cl_shared.h:28, from src/client/cl_menu.cpp:27: src/client/cl_menu.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_screen.cpp:36: 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_screen.cpp:36: 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, from src/client/client.h:32, from src/client/cl_screen.cpp:36: /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/../common/common.h:30, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_screen.cpp:36: 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, from src/client/client.h:32, from src/client/cl_screen.cpp:36: 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/common.h:30, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_screen.cpp:36: src/client/cl_screen.cpp: 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) { | ^~~~~~~~~ In file included from src/client/cl_screen.cpp:36: src/client/cl_screen.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_team.cpp:26: 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_team.cpp:26: 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, from src/client/client.h:32, from src/client/cl_team.cpp:26: /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/../common/common.h:30, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_team.cpp:26: 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, from src/client/client.h:32, from src/client/cl_team.cpp:26: 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, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_team.cpp:26: src/client/cl_team.cpp: 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, from src/client/../common/scripts.h:259, from src/client/../common/common.h:184, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_team.cpp:26: src/client/cl_team.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_tip.cpp:29: 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_tip.cpp:29: 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, from src/client/client.h:32, from src/client/cl_tip.cpp:29: /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/../common/common.h:30, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_tip.cpp:29: 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, from src/client/client.h:32, from src/client/cl_tip.cpp:29: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_tutorials.cpp:26: 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_tutorials.cpp:26: 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, from src/client/client.h:32, from src/client/cl_tutorials.cpp:26: /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/../common/common.h:30, from src/client/cl_shared.h:28, from src/client/client.h:31, from src/client/cl_tutorials.cpp:26: 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, from src/client/client.h:32, from src/client/cl_tutorials.cpp:26: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cl_video.cpp:26: 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, from src/client/client.h:32, from src/client/cl_video.cpp: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/../common/cvar.h:37, from src/client/cl_video.h:33, from src/client/cl_video.cpp:26: 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, from src/client/client.h:32, from src/client/cl_video.cpp:27: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/input/../cl_shared.h:28, from src/client/input/../client.h:31, from src/client/input/cl_input.cpp:41: 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, from src/client/input/cl_input.cpp:41: 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, from src/client/input/../client.h:32, from src/client/input/cl_input.cpp:41: /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/input/../../common/common.h:30, from src/client/input/../cl_shared.h:28, from src/client/input/../client.h:31, from src/client/input/cl_input.cpp:41: 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, from src/client/input/../client.h:32, from src/client/input/cl_input.cpp:41: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/input/../cl_shared.h:28, from src/client/input/../client.h:31, from src/client/input/cl_joystick.cpp:27: 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, from src/client/input/cl_joystick.cpp:27: 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, from src/client/input/../client.h:32, from src/client/input/cl_joystick.cpp: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/input/../../common/common.h:30, from src/client/input/../cl_shared.h:28, from src/client/input/../client.h:31, from src/client/input/cl_joystick.cpp:27: 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, from src/client/input/../client.h:32, from src/client/input/cl_joystick.cpp:27: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/input/../cl_shared.h:28, from src/client/input/../client.h:31, from src/client/input/cl_keys.cpp:31: 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, from src/client/input/cl_keys.cpp:31: 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, from src/client/input/../client.h:32, from src/client/input/cl_keys.cpp:31: /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/input/../../common/common.h:30, from src/client/input/../cl_shared.h:28, from src/client/input/../client.h:31, from src/client/input/cl_keys.cpp:31: 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, from src/client/input/../client.h:32, from src/client/input/cl_keys.cpp:31: src/client/input/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ In file included from src/client/input/../../common/common.h:30, from src/client/input/../cl_shared.h:28, from src/client/input/../client.h:31, from src/client/input/cl_keys.cpp:31: src/client/input/cl_keys.cpp: 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, from src/client/input/../cl_shared.h:28, from src/client/input/../client.h:31, from src/client/input/cl_keys.cpp:31: src/client/input/cl_keys.cpp: 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/cl_keys.cpp: 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/cl_keys.cpp: 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/cl_keys.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cinematic/cl_cinematic_ogm.cpp:13: 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, from src/client/cinematic/../client.h:32, from src/client/cinematic/cl_cinematic_ogm.cpp:13: /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/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/../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, from src/client/cinematic/../client.h:32, from src/client/cinematic/cl_cinematic_ogm.cpp:13: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cinematic/cl_cinematic_roq.cpp:29: 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, from src/client/cinematic/../client.h:32, from src/client/cinematic/cl_cinematic_roq.cpp:29: /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/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/../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, from src/client/cinematic/../client.h:32, from src/client/cinematic/cl_cinematic_roq.cpp:29: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cinematic/cl_sequence.cpp:30: 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, from src/client/cinematic/../client.h:32, from src/client/cinematic/cl_sequence.cpp:30: /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/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/../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, from src/client/cinematic/../client.h:32, from src/client/cinematic/cl_sequence.cpp:30: src/client/cinematic/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ 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/cl_sequence.cpp: 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, 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/cl_sequence.cpp: In function 'Com_GetValue(void*, value_s const*)char*&': src/client/cinematic/../../common/scripts.h:179:32: warning: function 'Com_GetValue(void*, value_s const*)char*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 179 | template 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_actor.cpp:26: 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, from src/client/battlescape/cl_actor.cpp:26: 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, from src/client/battlescape/../client.h:32, from src/client/battlescape/cl_actor.cpp:26: /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/battlescape/../../common/common.h:30, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_actor.cpp:26: 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, from src/client/battlescape/../client.h:32, from src/client/battlescape/cl_actor.cpp:26: 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, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_actor.cpp:26: src/client/battlescape/cl_actor.cpp: 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/cl_actor.cpp: 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, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_actor.cpp:26: src/client/battlescape/cl_actor.cpp: 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/cl_actor.cpp: 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/cl_actor.cpp: 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/cl_actor.cpp: 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/cl_actor.cpp: 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/cl_actor.cpp: 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/cl_actor.cpp: 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/cl_actor.cpp: 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/cl_actor.cpp: 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, from src/client/battlescape/../../common/scripts.h:259, from src/client/battlescape/../../common/common.h:184, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_actor.cpp:26: src/client/battlescape/cl_actor.cpp: 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/cl_actor.cpp: 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 { | ^~~~~~~ In file included from src/client/battlescape/../renderer/r_model.h:30, from src/client/battlescape/../cl_renderer.h:28, from src/client/battlescape/../client.h:32, from src/client/battlescape/cl_actor.cpp:26: src/client/battlescape/cl_actor.cpp: 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/cl_actor.cpp: 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, from src/client/battlescape/cl_actor.cpp:26: src/client/battlescape/cl_actor.cpp: 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/cl_actor.cpp: 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 | ^~~~~~~~~~~ In file included from src/client/battlescape/cl_actor.cpp:26: src/client/battlescape/cl_actor.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_battlescape.cpp:25: 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, from src/client/battlescape/cl_battlescape.cpp:25: 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, from src/client/battlescape/../client.h:32, from src/client/battlescape/cl_battlescape.cpp:25: /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/battlescape/../../common/common.h:30, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_battlescape.cpp:25: 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, from src/client/battlescape/../client.h:32, from src/client/battlescape/cl_battlescape.cpp:25: 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, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_battlescape.cpp:25: src/client/battlescape/cl_battlescape.cpp: 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/cl_battlescape.cpp: 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/cl_battlescape.cpp: 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/cl_battlescape.cpp: 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, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_battlescape.cpp:25: src/client/battlescape/cl_battlescape.cpp: 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, from src/client/battlescape/cl_battlescape.cpp:25: src/client/battlescape/cl_battlescape.cpp: 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/cl_battlescape.cpp: 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, from src/client/battlescape/cl_battlescape.cpp:25: src/client/battlescape/cl_battlescape.cpp: 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/cl_battlescape.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_camera.cpp:28: 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, from src/client/battlescape/cl_camera.cpp:28: 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, from src/client/battlescape/../client.h:32, from src/client/battlescape/cl_camera.cpp:28: /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/battlescape/../../common/common.h:30, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_camera.cpp:28: 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, from src/client/battlescape/../client.h:32, from src/client/battlescape/cl_camera.cpp: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, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_camera.cpp:28: src/client/battlescape/cl_camera.cpp: 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/cl_camera.cpp: 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/cl_camera.cpp: 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/cl_camera.cpp: 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) | ^~~~~~~~~~~~~~~~ In file included from src/client/battlescape/../../common/../shared/mathlib.h:114, from src/client/battlescape/../../common/common.h:31, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_camera.cpp:28: src/client/battlescape/cl_camera.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_hud.cpp:26: 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, from src/client/battlescape/cl_hud.cpp:26: 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, from src/client/battlescape/../client.h:32, from src/client/battlescape/cl_hud.cpp:26: /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/battlescape/../../common/common.h:30, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_hud.cpp:26: 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, from src/client/battlescape/../client.h:32, from src/client/battlescape/cl_hud.cpp:26: 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, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_hud.cpp:26: src/client/battlescape/cl_hud.cpp: 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/cl_hud.cpp: 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/cl_hud.cpp: 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/cl_hud.cpp: 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/cl_hud.cpp: 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/cl_hud.cpp: 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/cl_hud.cpp: 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/cl_hud.cpp: 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/cl_hud.cpp: 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/cl_hud.cpp: 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/cl_hud.cpp: 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, from src/client/battlescape/../../common/scripts.h:259, from src/client/battlescape/../../common/common.h:184, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_hud.cpp:26: src/client/battlescape/cl_hud.cpp: 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/cl_hud.cpp: 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/cl_hud.cpp: 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/cl_hud.cpp: 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, from src/client/battlescape/cl_hud.cpp:26: src/client/battlescape/cl_hud.cpp: 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/cl_hud.cpp: 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/cl_hud.cpp: 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/cl_hud.cpp: 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 | ^~~~~~~~~~~ In file included from src/client/battlescape/cl_hud.cpp:26: src/client/battlescape/cl_hud.cpp: 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, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_hud.cpp:26: src/client/battlescape/cl_hud.cpp: In function 'LIST_Add(linkedList_t**, reserveShot_s const&)reserveShot_s&': src/client/battlescape/../../common/../ports/../common/list.h:75:32: warning: function 'LIST_Add(linkedList_t**, reserveShot_s const&)reserveShot_s&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 75 | template 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_hud_callbacks.cpp:25: 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, from src/client/battlescape/cl_hud_callbacks.cpp:25: 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, from src/client/battlescape/../client.h:32, from src/client/battlescape/cl_hud_callbacks.cpp:25: /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/battlescape/../../common/common.h:30, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_hud_callbacks.cpp:25: 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, from src/client/battlescape/../client.h:32, from src/client/battlescape/cl_hud_callbacks.cpp:25: 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, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_hud_callbacks.cpp:25: src/client/battlescape/cl_hud_callbacks.cpp: 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/cl_hud_callbacks.cpp: 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/cl_hud_callbacks.cpp: 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/cl_hud_callbacks.cpp: 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/cl_hud_callbacks.cpp: 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/cl_hud_callbacks.cpp: 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, from src/client/battlescape/cl_hud_callbacks.cpp:25: src/client/battlescape/cl_hud_callbacks.cpp: 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/cl_hud_callbacks.cpp: 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/cl_hud_callbacks.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_localentity.cpp:26: 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, from src/client/battlescape/cl_localentity.cpp:26: 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, from src/client/battlescape/../client.h:32, from src/client/battlescape/cl_localentity.cpp:26: /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/battlescape/../../common/common.h:30, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_localentity.cpp:26: 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, from src/client/battlescape/../client.h:32, from src/client/battlescape/cl_localentity.cpp:26: 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/common.h:30, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_localentity.cpp:26: 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, from src/client/battlescape/cl_localentity.cpp:26: 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) | ^~~~~~~~~~~~~~ In file included from src/client/battlescape/../../common/common.h:30, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_localentity.cpp:26: src/client/battlescape/cl_localentity.cpp: 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, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_localentity.cpp:26: src/client/battlescape/cl_localentity.cpp: 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/cl_localentity.cpp: 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/cl_localentity.cpp: 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, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_localentity.cpp:26: src/client/battlescape/cl_localentity.cpp: 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/cl_localentity.cpp: 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, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_localentity.cpp:26: src/client/battlescape/cl_localentity.cpp: 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/cl_localentity.cpp: 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 { | ^~~ In file included from src/client/battlescape/../renderer/r_model.h:30, from src/client/battlescape/../cl_renderer.h:28, from src/client/battlescape/../client.h:32, from src/client/battlescape/cl_localentity.cpp:26: src/client/battlescape/cl_localentity.cpp: 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/cl_localentity.cpp: 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, from src/client/battlescape/cl_localentity.cpp:26: src/client/battlescape/cl_localentity.cpp: 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/cl_localentity.cpp: 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/cl_localentity.cpp: 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 () | ^~~~~~~~~~ In file included from src/client/battlescape/cl_localentity.cpp:26: src/client/battlescape/cl_localentity.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_parse.cpp:26: 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, from src/client/battlescape/cl_parse.cpp:26: 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, from src/client/battlescape/../client.h:32, from src/client/battlescape/cl_parse.cpp:26: /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/battlescape/../../common/common.h:30, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_parse.cpp:26: 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, from src/client/battlescape/../client.h:32, from src/client/battlescape/cl_parse.cpp:26: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_particle.cpp:26: 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, from src/client/battlescape/cl_particle.cpp:26: 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, from src/client/battlescape/../client.h:32, from src/client/battlescape/cl_particle.cpp:26: /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/battlescape/../../common/common.h:30, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_particle.cpp:26: 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, from src/client/battlescape/../client.h:32, from src/client/battlescape/cl_particle.cpp:26: 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) | ^~~~~~~~~~~~~~~~~~ In file included from src/client/battlescape/../../common/common.h:30, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_particle.cpp:26: src/client/battlescape/cl_particle.cpp: 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, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_particle.cpp:26: src/client/battlescape/cl_particle.cpp: 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/cl_particle.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_radar.cpp:26: 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, from src/client/battlescape/cl_radar.cpp:26: 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, from src/client/battlescape/../client.h:32, from src/client/battlescape/cl_radar.cpp:26: /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/battlescape/../../common/common.h:30, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_radar.cpp:26: 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, from src/client/battlescape/../client.h:32, from src/client/battlescape/cl_radar.cpp:26: 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, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_radar.cpp:26: src/client/battlescape/cl_radar.cpp: 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/cl_radar.cpp: 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/cl_radar.cpp: 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/cl_radar.cpp: 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_radar.cpp: 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/cl_radar.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_spawn.cpp:26: 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, from src/client/battlescape/cl_spawn.cpp:26: 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, from src/client/battlescape/../client.h:32, from src/client/battlescape/cl_spawn.cpp:26: /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/battlescape/../../common/common.h:30, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_spawn.cpp:26: 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, from src/client/battlescape/../client.h:32, from src/client/battlescape/cl_spawn.cpp:26: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_ugv.cpp:26: 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, from src/client/battlescape/cl_ugv.cpp:26: 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, from src/client/battlescape/../client.h:32, from src/client/battlescape/cl_ugv.cpp:26: /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/battlescape/../../common/common.h:30, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_ugv.cpp:26: 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, from src/client/battlescape/../client.h:32, from src/client/battlescape/cl_ugv.cpp:26: 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/common.h:30, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_ugv.cpp:26: 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); | ^~~~~~~ In file included from src/client/battlescape/../renderer/r_model.h:30, from src/client/battlescape/../cl_renderer.h:28, from src/client/battlescape/../client.h:32, from src/client/battlescape/cl_ugv.cpp:26: src/client/battlescape/../renderer/r_entity.h:77:16: note: 'entity_t' {aka 'struct entity_s'} declared here 77 | typedef struct entity_s { | ^~~~~~~~ In file included from src/client/battlescape/../../common/common.h:30, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_ugv.cpp:26: 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); | ^~~~~~~ In file included from src/client/battlescape/../renderer/r_model.h:30, from src/client/battlescape/../cl_renderer.h:28, from src/client/battlescape/../client.h:32, from src/client/battlescape/cl_ugv.cpp:26: src/client/battlescape/../renderer/r_entity.h:77:16: note: 'entity_t' {aka 'struct entity_s'} declared here 77 | typedef struct entity_s { | ^~~~~~~~ In file included from src/client/battlescape/../../common/common.h:30, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_ugv.cpp:26: 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); | ^~~~~~~ In file included from src/client/battlescape/../renderer/r_model.h:30, from src/client/battlescape/../cl_renderer.h:28, from src/client/battlescape/../client.h:32, from src/client/battlescape/cl_ugv.cpp:26: 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/cl_ugv.cpp: 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/cl_ugv.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_view.cpp:29: 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, from src/client/battlescape/cl_view.cpp:29: 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, from src/client/battlescape/../client.h:32, from src/client/battlescape/cl_view.cpp:29: /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/battlescape/../../common/common.h:30, from src/client/battlescape/../cl_shared.h:28, from src/client/battlescape/../client.h:31, from src/client/battlescape/cl_view.cpp:29: 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, from src/client/battlescape/../client.h:32, from src/client/battlescape/cl_view.cpp:29: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/e_main.cpp:25: 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, from src/client/battlescape/events/../../client.h:32, from src/client/battlescape/events/e_main.cpp:25: /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/battlescape/events/../../../common/common.h:30, 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: 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, from src/client/battlescape/events/../../client.h:32, from src/client/battlescape/events/e_main.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/e_parse.cpp:40: 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, from src/client/battlescape/events/../../client.h:32, from src/client/battlescape/events/e_parse.cpp:40: /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/battlescape/events/../../../common/common.h:30, 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: 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, from src/client/battlescape/events/../../client.h:32, from src/client/battlescape/events/e_parse.cpp:40: 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, 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: src/client/battlescape/events/e_parse.cpp: 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/e_parse.cpp: 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/e_parse.cpp: 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/e_parse.cpp: 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, from src/client/battlescape/events/../../../common/common.h:30, 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: src/client/battlescape/events/e_parse.cpp: In member function 'SharedPtr::operator->() const': src/client/battlescape/events/../../../common/../shared/sharedptr.h:173:28: warning: function 'SharedPtr::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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/e_server.cpp:27: 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, from src/client/battlescape/events/../../client.h:32, from src/client/battlescape/events/e_server.cpp: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/battlescape/events/../../../common/common.h:30, 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: 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, from src/client/battlescape/events/../../client.h:32, from src/client/battlescape/events/e_server.cpp:27: src/client/battlescape/events/../../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/e_server.cpp:27: src/client/battlescape/events/e_server.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/actor/e_event_actoradd.cpp:25: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actoradd.cpp:25: /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/battlescape/events/event/actor/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actoradd.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/actor/e_event_actorappear.cpp:25: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actorappear.cpp:25: /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/battlescape/events/event/actor/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actorappear.cpp:25: 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, 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: src/client/battlescape/events/event/actor/e_event_actorappear.cpp: 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/e_event_actorappear.cpp: 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/e_event_actorappear.cpp:25: src/client/battlescape/events/event/actor/e_event_actorappear.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/actor/e_event_actorclientaction.cpp:25: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actorclientaction.cpp:25: /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/battlescape/events/event/actor/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actorclientaction.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/actor/e_event_actordie.cpp:25: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actordie.cpp:25: /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/battlescape/events/event/actor/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actordie.cpp:25: 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, 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: src/client/battlescape/events/event/actor/e_event_actordie.cpp: 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, from src/client/battlescape/events/event/actor/e_event_actordie.cpp:25: src/client/battlescape/events/event/actor/e_event_actordie.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/actor/e_event_actorendshot.cpp:25: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actorendshot.cpp:25: /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/battlescape/events/event/actor/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actorendshot.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/actor/e_event_actormove.cpp:25: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actormove.cpp:25: /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/battlescape/events/event/actor/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actormove.cpp:25: 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, from src/client/battlescape/events/event/actor/e_event_actormove.cpp:25: src/client/battlescape/events/event/actor/e_event_actormove.cpp: 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/e_event_actormove.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/actor/e_event_actorreactionfireaddtarget.cpp:25: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actorreactionfireaddtarget.cpp:25: /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/battlescape/events/event/actor/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actorreactionfireaddtarget.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/actor/e_event_actorreactionfirechange.cpp:25: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actorreactionfirechange.cpp:25: /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/battlescape/events/event/actor/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actorreactionfirechange.cpp:25: 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, 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: src/client/battlescape/events/event/actor/e_event_actorreactionfirechange.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/actor/e_event_actorreactionfireremovetarget.cpp:25: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actorreactionfireremovetarget.cpp:25: /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/battlescape/events/event/actor/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actorreactionfireremovetarget.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/actor/e_event_actorreactionfiretargetupdate.cpp:25: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actorreactionfiretargetupdate.cpp:25: /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/battlescape/events/event/actor/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actorreactionfiretargetupdate.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/actor/e_event_actorreservationchange.cpp:25: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actorreservationchange.cpp:25: /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/battlescape/events/event/actor/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actorreservationchange.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/actor/e_event_actorresetclientaction.cpp:25: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actorresetclientaction.cpp:25: /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/battlescape/events/event/actor/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actorresetclientaction.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/actor/e_event_actorrevitalised.cpp:25: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actorrevitalised.cpp:25: /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/battlescape/events/event/actor/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actorrevitalised.cpp:25: 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, 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: src/client/battlescape/events/event/actor/e_event_actorrevitalised.cpp: 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, from src/client/battlescape/events/event/actor/e_event_actorrevitalised.cpp:25: src/client/battlescape/events/event/actor/e_event_actorrevitalised.cpp: 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/e_event_actorrevitalised.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/actor/e_event_actorshoot.cpp:25: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actorshoot.cpp:25: /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/battlescape/events/event/actor/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actorshoot.cpp:25: 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, 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: src/client/battlescape/events/event/actor/e_event_actorshoot.cpp: 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, from src/client/battlescape/events/event/actor/e_event_actorshoot.cpp:25: src/client/battlescape/events/event/actor/e_event_actorshoot.cpp: 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/e_event_actorshoot.cpp: 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 | ^~~~~~~~~~~~~~~ In file included from src/client/battlescape/events/event/actor/e_event_actorshoot.cpp:25: src/client/battlescape/events/event/actor/e_event_actorshoot.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/actor/e_event_actorshoothidden.cpp:25: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actorshoothidden.cpp:25: /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/battlescape/events/event/actor/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actorshoothidden.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/actor/e_event_actorstartshoot.cpp:25: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actorstartshoot.cpp:25: /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/battlescape/events/event/actor/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actorstartshoot.cpp:25: 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/e_event_actorstartshoot.cpp:25: src/client/battlescape/events/event/actor/e_event_actorstartshoot.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/actor/e_event_actorstatechange.cpp:25: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actorstatechange.cpp:25: /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/battlescape/events/event/actor/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actorstatechange.cpp:25: 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, 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: src/client/battlescape/events/event/actor/e_event_actorstatechange.cpp: 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, from src/client/battlescape/events/event/actor/e_event_actorstatechange.cpp:25: src/client/battlescape/events/event/actor/e_event_actorstatechange.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/actor/e_event_actorstats.cpp:25: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actorstats.cpp:25: /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/battlescape/events/event/actor/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actorstats.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/actor/e_event_actorthrow.cpp:25: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actorthrow.cpp:25: /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/battlescape/events/event/actor/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actorthrow.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/actor/e_event_actorturn.cpp:25: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actorturn.cpp:25: /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/battlescape/events/event/actor/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actorturn.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/actor/e_event_actorwound.cpp:25: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actorwound.cpp:25: /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/battlescape/events/event/actor/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/actor/../../../../client.h:32, from src/client/battlescape/events/event/actor/e_event_actorwound.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/inventory/e_event_invadd.cpp:25: 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, from src/client/battlescape/events/event/inventory/../../../../client.h:32, from src/client/battlescape/events/event/inventory/e_event_invadd.cpp:25: /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/battlescape/events/event/inventory/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/inventory/../../../../client.h:32, from src/client/battlescape/events/event/inventory/e_event_invadd.cpp:25: 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, 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: src/client/battlescape/events/event/inventory/e_event_invadd.cpp: 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/e_event_invadd.cpp: 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/e_event_invadd.cpp: 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/e_event_invadd.cpp: 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/e_event_invadd.cpp: 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/e_event_invadd.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/inventory/e_event_invammo.cpp:25: 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, from src/client/battlescape/events/event/inventory/../../../../client.h:32, from src/client/battlescape/events/event/inventory/e_event_invammo.cpp:25: /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/battlescape/events/event/inventory/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/inventory/../../../../client.h:32, from src/client/battlescape/events/event/inventory/e_event_invammo.cpp:25: 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, 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: src/client/battlescape/events/event/inventory/e_event_invammo.cpp: 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/e_event_invammo.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/inventory/e_event_invdel.cpp:25: 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, from src/client/battlescape/events/event/inventory/../../../../client.h:32, from src/client/battlescape/events/event/inventory/e_event_invdel.cpp:25: /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/battlescape/events/event/inventory/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/inventory/../../../../client.h:32, from src/client/battlescape/events/event/inventory/e_event_invdel.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/inventory/e_event_invreload.cpp:25: 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, from src/client/battlescape/events/event/inventory/../../../../client.h:32, from src/client/battlescape/events/event/inventory/e_event_invreload.cpp:25: /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/battlescape/events/event/inventory/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/inventory/../../../../client.h:32, from src/client/battlescape/events/event/inventory/e_event_invreload.cpp:25: 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, 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: src/client/battlescape/events/event/inventory/e_event_invreload.cpp: 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/e_event_invreload.cpp: 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/e_event_invreload.cpp: 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/e_event_invreload.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/player/e_event_centerview.cpp:25: 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, from src/client/battlescape/events/event/player/../../../../client.h:32, from src/client/battlescape/events/event/player/e_event_centerview.cpp:25: /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/battlescape/events/event/player/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/player/../../../../client.h:32, from src/client/battlescape/events/event/player/e_event_centerview.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/player/e_event_doendround.cpp:25: 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, from src/client/battlescape/events/event/player/../../../../client.h:32, from src/client/battlescape/events/event/player/e_event_doendround.cpp:25: /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/battlescape/events/event/player/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/player/../../../../client.h:32, from src/client/battlescape/events/event/player/e_event_doendround.cpp:25: src/client/battlescape/events/event/player/../../../../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/player/e_event_doendround.cpp:25: src/client/battlescape/events/event/player/e_event_doendround.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/player/e_event_endroundannounce.cpp:25: 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, from src/client/battlescape/events/event/player/../../../../client.h:32, from src/client/battlescape/events/event/player/e_event_endroundannounce.cpp:25: /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/battlescape/events/event/player/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/player/../../../../client.h:32, from src/client/battlescape/events/event/player/e_event_endroundannounce.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/player/e_event_reset.cpp:25: 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, from src/client/battlescape/events/event/player/../../../../client.h:32, from src/client/battlescape/events/event/player/e_event_reset.cpp:25: /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/battlescape/events/event/player/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/player/../../../../client.h:32, from src/client/battlescape/events/event/player/e_event_reset.cpp:25: src/client/battlescape/events/event/player/../../../../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/player/e_event_reset.cpp:25: src/client/battlescape/events/event/player/e_event_reset.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/player/e_event_results.cpp:25: 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, from src/client/battlescape/events/event/player/../../../../client.h:32, from src/client/battlescape/events/event/player/e_event_results.cpp:25: /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/battlescape/events/event/player/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/player/../../../../client.h:32, from src/client/battlescape/events/event/player/e_event_results.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/player/e_event_startgame.cpp:26: 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, from src/client/battlescape/events/event/player/../../../../client.h:32, from src/client/battlescape/events/event/player/e_event_startgame.cpp:26: /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/battlescape/events/event/player/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/player/../../../../client.h:32, from src/client/battlescape/events/event/player/e_event_startgame.cpp:26: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/world/e_event_addbrushmodel.cpp:25: 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, from src/client/battlescape/events/event/world/../../../../client.h:32, from src/client/battlescape/events/event/world/e_event_addbrushmodel.cpp:25: /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/battlescape/events/event/world/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/world/../../../../client.h:32, from src/client/battlescape/events/event/world/e_event_addbrushmodel.cpp:25: 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, 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: src/client/battlescape/events/event/world/e_event_addbrushmodel.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/world/e_event_addedict.cpp:25: 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, from src/client/battlescape/events/event/world/../../../../client.h:32, from src/client/battlescape/events/event/world/e_event_addedict.cpp:25: /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/battlescape/events/event/world/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/world/../../../../client.h:32, from src/client/battlescape/events/event/world/e_event_addedict.cpp:25: 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, 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: src/client/battlescape/events/event/world/e_event_addedict.cpp: 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/e_event_addedict.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/world/e_event_cameraappear.cpp:25: 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, from src/client/battlescape/events/event/world/../../../../client.h:32, from src/client/battlescape/events/event/world/e_event_cameraappear.cpp:25: /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/battlescape/events/event/world/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/world/../../../../client.h:32, from src/client/battlescape/events/event/world/e_event_cameraappear.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/world/e_event_doorclose.cpp:25: 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, from src/client/battlescape/events/event/world/../../../../client.h:32, from src/client/battlescape/events/event/world/e_event_doorclose.cpp:25: /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/battlescape/events/event/world/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/world/../../../../client.h:32, from src/client/battlescape/events/event/world/e_event_doorclose.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/world/e_event_dooropen.cpp:25: 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, from src/client/battlescape/events/event/world/../../../../client.h:32, from src/client/battlescape/events/event/world/e_event_dooropen.cpp:25: /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/battlescape/events/event/world/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/world/../../../../client.h:32, from src/client/battlescape/events/event/world/e_event_dooropen.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/world/e_event_entappear.cpp:25: 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, from src/client/battlescape/events/event/world/../../../../client.h:32, from src/client/battlescape/events/event/world/e_event_entappear.cpp:25: /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/battlescape/events/event/world/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/world/../../../../client.h:32, from src/client/battlescape/events/event/world/e_event_entappear.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/world/e_event_entdestroy.cpp:25: 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, from src/client/battlescape/events/event/world/../../../../client.h:32, from src/client/battlescape/events/event/world/e_event_entdestroy.cpp:25: /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/battlescape/events/event/world/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/world/../../../../client.h:32, from src/client/battlescape/events/event/world/e_event_entdestroy.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/world/e_event_entperish.cpp:25: 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, from src/client/battlescape/events/event/world/../../../../client.h:32, from src/client/battlescape/events/event/world/e_event_entperish.cpp:25: /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/battlescape/events/event/world/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/world/../../../../client.h:32, from src/client/battlescape/events/event/world/e_event_entperish.cpp:25: 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, from src/client/battlescape/events/event/world/e_event_entperish.cpp:25: src/client/battlescape/events/event/world/e_event_entperish.cpp: 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 () | ^~~~~~~~~~ In file included from src/client/battlescape/events/event/world/e_event_entperish.cpp:25: src/client/battlescape/events/event/world/e_event_entperish.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/world/e_event_explode.cpp:25: 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, from src/client/battlescape/events/event/world/../../../../client.h:32, from src/client/battlescape/events/event/world/e_event_explode.cpp:25: /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/battlescape/events/event/world/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/world/../../../../client.h:32, from src/client/battlescape/events/event/world/e_event_explode.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/world/e_event_particleappear.cpp:25: 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, from src/client/battlescape/events/event/world/../../../../client.h:32, from src/client/battlescape/events/event/world/e_event_particleappear.cpp:25: /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/battlescape/events/event/world/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/world/../../../../client.h:32, from src/client/battlescape/events/event/world/e_event_particleappear.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/world/e_event_particlespawn.cpp:25: 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, from src/client/battlescape/events/event/world/../../../../client.h:32, from src/client/battlescape/events/event/world/e_event_particlespawn.cpp:25: /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/battlescape/events/event/world/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/world/../../../../client.h:32, from src/client/battlescape/events/event/world/e_event_particlespawn.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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, from src/client/battlescape/events/event/world/e_event_sound.cpp:25: 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, from src/client/battlescape/events/event/world/../../../../client.h:32, from src/client/battlescape/events/event/world/e_event_sound.cpp:25: /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/battlescape/events/event/world/../../../../../common/common.h:30, 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: 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, from src/client/battlescape/events/event/world/../../../../client.h:32, from src/client/battlescape/events/event/world/e_event_sound.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/sound/../cl_shared.h:28, from src/client/sound/../client.h:31, from src/client/sound/s_main.cpp:26: 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, from src/client/sound/s_main.cpp:26: 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, from src/client/sound/../client.h:32, from src/client/sound/s_main.cpp:26: /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/sound/../../common/common.h:30, from src/client/sound/../cl_shared.h:28, from src/client/sound/../client.h:31, from src/client/sound/s_main.cpp:26: 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, from src/client/sound/../client.h:32, from src/client/sound/s_main.cpp:26: src/client/sound/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ In file included from src/client/sound/../../common/common.h:30, from src/client/sound/../cl_shared.h:28, from src/client/sound/../client.h:31, from src/client/sound/s_main.cpp:26: src/client/sound/s_main.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/sound/../cl_shared.h:28, from src/client/sound/s_mix.cpp:26: 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, from src/client/sound/s_mix.cpp: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/sound/../../common/common.h:30, from src/client/sound/../cl_shared.h:28, from src/client/sound/s_mix.cpp:26: 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, from src/client/sound/s_mix.cpp:27: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/sound/../cl_shared.h:28, from src/client/sound/../client.h:31, from src/client/sound/s_mumble.cpp:7: 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, from src/client/sound/s_mumble.cpp:7: 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, from src/client/sound/../client.h:32, from src/client/sound/s_mumble.cpp:7: /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/sound/../../common/common.h:30, from src/client/sound/../cl_shared.h:28, from src/client/sound/../client.h:31, from src/client/sound/s_mumble.cpp:7: 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, from src/client/sound/../client.h:32, from src/client/sound/s_mumble.cpp:7: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/sound/s_music.cpp:33: /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/sound/s_local.h:31, from src/client/sound/s_music.cpp:26: 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, from src/client/sound/s_music.cpp:33: src/client/sound/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ In file included from src/client/sound/s_local.h:31, from src/client/sound/s_music.cpp:26: src/client/sound/s_music.cpp: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_sample.h:30, from src/client/sound/s_sample.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] ===> 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/../cl_shared.h:28, from src/client/cgame/cl_game.h:28, from src/client/cgame/cl_game.cpp:26: 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, from src/client/cgame/../client.h:32, from src/client/cgame/cl_game.cpp: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/cgame/../../common/common.h:30, from src/client/cgame/../cl_shared.h:28, from src/client/cgame/cl_game.h:28, from src/client/cgame/cl_game.cpp:26: 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, from src/client/cgame/../client.h:32, from src/client/cgame/cl_game.cpp:27: 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) | ^~~~~~~~~~~~~~~~~~~ In file included from src/client/cgame/../../common/common.h:30, from src/client/cgame/../cl_shared.h:28, from src/client/cgame/cl_game.h:28, from src/client/cgame/cl_game.cpp:26: src/client/cgame/cl_game.cpp: 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, from src/client/cgame/../cl_shared.h:28, from src/client/cgame/cl_game.h:28, from src/client/cgame/cl_game.cpp:26: src/client/cgame/cl_game.cpp: 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/cl_game.cpp: 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/cl_game.cpp: 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/cl_game.cpp: 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/cl_game.cpp: 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/cl_game.cpp: 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/cl_game.cpp: 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/cl_game.cpp: 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/cl_game.cpp: 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/cl_game.cpp: 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/cl_game.cpp: 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/cl_game.cpp: 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/cl_game.cpp: 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/cl_game.cpp: 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, from src/client/cgame/cl_game.cpp:27: src/client/cgame/cl_game.cpp: 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, from src/client/cgame/../cl_shared.h:28, from src/client/cgame/cl_game.h:28, from src/client/cgame/cl_game.cpp:26: src/client/cgame/cl_game.cpp: 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, from src/client/cgame/../../common/scripts.h:259, from src/client/cgame/../../common/common.h:184, from src/client/cgame/../cl_shared.h:28, from src/client/cgame/cl_game.h:28, from src/client/cgame/cl_game.cpp:26: src/client/cgame/cl_game.cpp: 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, from src/client/cgame/../../common/common.h:30, from src/client/cgame/../cl_shared.h:28, from src/client/cgame/cl_game.h:28, from src/client/cgame/cl_game.cpp:26: src/client/cgame/cl_game.cpp: In member function 'SharedPtr::operator->() const': src/client/cgame/../../common/../shared/sharedptr.h:173:28: warning: function 'SharedPtr::operator->() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 173 | inline PointerType operator-> () const | ^~~~~~~~ src/client/cgame/cl_game.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/../cl_shared.h:28, from src/client/cgame/../client.h:31, from src/client/cgame/cl_game_team.cpp:26: 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_team.cpp:26: 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, from src/client/cgame/../client.h:32, from src/client/cgame/cl_game_team.cpp:26: /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/cgame/../../common/common.h:30, from src/client/cgame/../cl_shared.h:28, from src/client/cgame/../client.h:31, from src/client/cgame/cl_game_team.cpp:26: 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, from src/client/cgame/../client.h:32, from src/client/cgame/cl_game_team.cpp:26: src/client/cgame/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ In file included from src/client/cgame/../../common/common.h:30, from src/client/cgame/../cl_shared.h:28, from src/client/cgame/../client.h:31, from src/client/cgame/cl_game_team.cpp:26: 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, from src/client/cgame/../cl_shared.h:28, from src/client/cgame/../client.h:31, from src/client/cgame/cl_game_team.cpp:26: src/client/cgame/../../common/../game/inv_shared.h:409:7: note: 'class Item' declared here 409 | class Item { | ^~~~ In file included from src/client/cgame/../../common/common.h:30, from src/client/cgame/../cl_shared.h:28, from src/client/cgame/../client.h:31, from src/client/cgame/cl_game_team.cpp:26: src/client/cgame/cl_game_team.cpp: 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, from src/client/cgame/../cl_shared.h:28, from src/client/cgame/../client.h:31, from src/client/cgame/cl_game_team.cpp:26: src/client/cgame/cl_game_team.cpp: 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/cl_game_team.cpp: 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/cl_game_team.cpp: 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/cl_game_team.cpp: 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 | ^~~~~~~~ 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, from src/client/cgame/../cl_shared.h:28, from src/client/cgame/../client.h:31, from src/client/cgame/cl_game_team.cpp:26: src/client/cgame/cl_game_team.cpp: 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/cl_game_team.cpp: 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/cl_game_team.cpp: 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/cl_game_team.cpp: 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/cl_game_team.cpp: 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/cl_game_team.cpp: 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/cl_game_team.cpp: 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/cl_game_team.cpp: 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/cl_game_team.cpp: 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/cl_game_team.cpp: 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/cl_game_team.cpp: 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/cl_game_team.cpp: 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/cl_game_team.cpp: 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/cl_game_team.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/web/web_main.h:29, from src/client/web/web_cgame.cpp:27: 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] In file included from src/client/web/../../common/common.h:30, from src/client/web/web_main.h:29, from src/client/web/web_cgame.cpp:27: src/client/web/web_cgame.cpp: 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, from src/client/web/web_main.h:29, from src/client/web/web_cgame.cpp:27: src/client/web/web_cgame.cpp: 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/web_cgame.cpp: 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/web_cgame.cpp: 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/web_cgame.cpp: 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/web_cgame.cpp: 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/web_cgame.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/web/web_main.h:29, from src/client/web/web_main.cpp:27: 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] In file included from src/client/web/../../common/common.h:30, from src/client/web/web_main.h:29, from src/client/web/web_main.cpp:27: src/client/web/web_main.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_actions.cpp:25: 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, 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: /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/ui_data.h:30, from src/client/ui/ui_main.h:27, from src/client/ui/ui_actions.cpp:25: 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, 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_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, from src/client/ui/ui_main.h:27, from src/client/ui/ui_actions.cpp:25: src/client/ui/ui_actions.cpp: In function 'Com_GetValue(void*, value_s const*)void*&': src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue(void*, value_s const*)void*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 179 | template 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) | ^~~~~~~~~~~~~~~~~~~ In file included from src/client/ui/ui_nodes.h:28, from src/client/ui/ui_data.h:31, from src/client/ui/ui_main.h:27, from src/client/ui/ui_actions.cpp:25: src/client/ui/ui_actions.cpp: In function 'Com_GetValue(void*, value_s const*)uiAction_s*&': src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue(void*, value_s const*)uiAction_s*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 179 | template 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_behaviour.cpp:25: 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, 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: /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/ui_data.h:30, from src/client/ui/ui_main.h:27, from src/client/ui/ui_behaviour.cpp:25: 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, 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_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ In file included from src/client/ui/ui_data.h:30, from src/client/ui/ui_main.h:27, from src/client/ui/ui_behaviour.cpp:25: src/client/ui/ui_behaviour.cpp: 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, from src/client/ui/ui_data.h:30, from src/client/ui/ui_main.h:27, from src/client/ui/ui_behaviour.cpp:25: src/client/ui/ui_behaviour.cpp: In member function 'SharedPtr::operator bool() const': src/client/ui/../../shared/sharedptr.h:204:16: warning: function 'SharedPtr::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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/ui_internal.h:35, from src/client/ui/ui_components.cpp:25: 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, from src/client/ui/ui_components.cpp:25: 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, from src/client/ui/node/ui_node_model.h:29, from src/client/ui/ui_internal.h:36, from src/client/ui/ui_components.cpp:25: /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, from src/client/ui/node/ui_node_window.h:28, from src/client/ui/ui_internal.h:35, from src/client/ui/ui_components.cpp:25: 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, from src/client/ui/node/ui_node_model.h:29, from src/client/ui/ui_internal.h:36, from src/client/ui/ui_components.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/../cl_shared.h:28, from src/client/ui/ui_data.cpp:25: 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, 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: /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/../../common/common.h:30, from src/client/ui/../cl_shared.h:28, from src/client/ui/ui_data.cpp:25: 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, 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_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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/ui_internal.h:35, from src/client/ui/ui_dragndrop.cpp:25: 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, from src/client/ui/ui_dragndrop.cpp:25: 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, from src/client/ui/node/ui_node_model.h:29, from src/client/ui/ui_internal.h:36, from src/client/ui/ui_dragndrop.cpp:25: /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, from src/client/ui/node/ui_node_window.h:28, from src/client/ui/ui_internal.h:35, from src/client/ui/ui_dragndrop.cpp:25: 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, from src/client/ui/node/ui_node_model.h:29, from src/client/ui/ui_internal.h:36, from src/client/ui/ui_dragndrop.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_draw.cpp:25: 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, 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: /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/ui_data.h:30, from src/client/ui/ui_main.h:27, from src/client/ui/ui_draw.cpp:25: 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, 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_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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/ui_expression.h:27, from src/client/ui/ui_expression.cpp:25: 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, 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: /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/../../common/common.h:30, from src/client/ui/ui_expression.h:27, from src/client/ui/ui_expression.cpp:25: 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, 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_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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_font.cpp:25: 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, 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: /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/ui_data.h:30, from src/client/ui/ui_main.h:27, from src/client/ui/ui_font.cpp:25: 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, 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_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, from src/client/ui/ui_main.h:27, from src/client/ui/ui_font.cpp:25: src/client/ui/ui_font.cpp: In function 'Com_GetValue(void*, value_s const*)char*&': src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue(void*, value_s const*)char*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 179 | template 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_input.cpp:25: 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, 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: /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/ui_data.h:30, from src/client/ui/ui_main.h:27, from src/client/ui/ui_input.cpp:25: 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, 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_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ In file included from src/client/ui/ui_data.h:30, from src/client/ui/ui_main.h:27, from src/client/ui/ui_input.cpp:25: src/client/ui/ui_input.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_main.cpp:25: 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, 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: /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/ui_data.h:30, from src/client/ui/ui_main.h:27, from src/client/ui/ui_main.cpp:25: 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, 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_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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/bits/exception.h:38, from /usr/include/c++/11/typeinfo:34, from src/client/ui/ui_node.cpp:26: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: /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/ui_data.h:30, from src/client/ui/ui_main.h:27, from src/client/ui/ui_node.cpp:27: 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, 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_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, 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/ui_node.cpp: In member function 'SharedPtr::get() const': src/client/ui/../../shared/sharedptr.h:195:28: warning: function 'SharedPtr::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, from src/client/ui/ui_main.h:27, from src/client/ui/ui_node.cpp:27: src/client/ui/ui_node.cpp: In function 'Com_GetValue(void*, value_s const*)void*&': src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue(void*, value_s const*)void*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 179 | template inline T& Com_GetValue(void* const object, value_t const* const value) | ^~~~~~~~~~~~ src/client/ui/ui_node.cpp: In function 'Com_GetValue(void*, value_s const*)float*&': src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue(void*, value_s const*)float*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/client/ui/ui_node.cpp: In function 'Com_GetValue(void*, value_s const*)int*&': src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue(void*, value_s const*)int*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/client/ui/ui_node.cpp: In function 'Com_GetValue(void*, value_s const*)unsigned char const*&': src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue(void*, value_s const*)unsigned char const*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/client/ui/ui_node.cpp: In function 'Com_GetValue(void*, value_s const*)uiAction_s const*&': src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue(void*, value_s const*)uiAction_s const*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/client/ui/ui_node.cpp: In function 'Com_GetValue(void*, value_s const*)uiSprite_t const*&': src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue(void*, value_s const*)uiSprite_t const*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/client/ui/ui_node.cpp: In function 'Com_GetValue(void*, value_s const*)char*&': src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue(void*, value_s const*)char*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/client/ui/ui_node.cpp: In function 'Com_GetValue(void const*, value_s const*)void* const&': src/client/ui/../../common/scripts.h:184:38: warning: function 'Com_GetValue(void const*, value_s const*)void* const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 184 | template inline T const& Com_GetValue(void const* const object, value_t const* const value) | ^~~~~~~~~~~~ src/client/ui/ui_node.cpp: In function 'Com_GetValue(void const*, value_s const*)char* const&': src/client/ui/../../common/scripts.h:184:38: warning: function 'Com_GetValue(void const*, value_s const*)char* const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/client/ui/ui_node.cpp: In function 'Com_GetValue(void*, value_s const*)float&': src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue(void*, value_s const*)float&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 179 | template inline T& Com_GetValue(void* const object, value_t const* const value) | ^~~~~~~~~~~~ src/client/ui/ui_node.cpp: In function 'Com_GetValue(void const*, value_s const*)float const&': src/client/ui/../../common/scripts.h:184:38: warning: function 'Com_GetValue(void const*, value_s const*)float const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 184 | template inline T const& Com_GetValue(void const* const object, value_t const* const value) | ^~~~~~~~~~~~ src/client/ui/ui_node.cpp: In function 'Com_GetValue(void*, value_s const*)int&': src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue(void*, value_s const*)int&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 179 | template inline T& Com_GetValue(void* const object, value_t const* const value) | ^~~~~~~~~~~~ src/client/ui/ui_node.cpp: In function 'Com_GetValue(void const*, value_s const*)int const&': src/client/ui/../../common/scripts.h:184:38: warning: function 'Com_GetValue(void const*, value_s const*)int const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 184 | template inline T const& Com_GetValue(void const* const object, value_t const* const value) | ^~~~~~~~~~~~ src/client/ui/ui_node.cpp: In function 'Com_GetValue(void*, value_s const*)bool&': src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue(void*, value_s const*)bool&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 179 | template inline T& Com_GetValue(void* const object, value_t const* const value) | ^~~~~~~~~~~~ src/client/ui/ui_node.cpp: In function 'Com_GetValue(void const*, value_s const*)bool const&': src/client/ui/../../common/scripts.h:184:38: warning: function 'Com_GetValue(void const*, value_s const*)bool const&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 184 | template 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_nodes.cpp:25: 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, 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: /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/ui_data.h:30, from src/client/ui/ui_main.h:27, from src/client/ui/ui_nodes.cpp:25: 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, 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_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ In file included from src/client/ui/ui_data.h:30, from src/client/ui/ui_main.h:27, from src/client/ui/ui_nodes.cpp:25: 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, from src/client/ui/ui_nodes.cpp:26: src/client/ui/ui_behaviour.h:38:8: note: 'struct uiBehaviour_t' declared here 38 | struct uiBehaviour_t { | ^~~~~~~~~~~~~ src/client/ui/ui_nodes.cpp: 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, from src/client/ui/ui_main.h:27, from src/client/ui/ui_nodes.cpp:25: src/client/ui/ui_nodes.cpp: In function 'Com_GetValue(void*, value_s const*)void*&': src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue(void*, value_s const*)void*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 179 | template inline T& Com_GetValue(void* const object, value_t const* const value) | ^~~~~~~~~~~~ In file included from src/client/ui/ui_internal.h:39, from src/client/ui/ui_nodes.cpp:26: src/client/ui/ui_nodes.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/../cl_shared.h:28, from src/client/ui/../client.h:31, from src/client/ui/ui_parse.cpp:28: 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, from src/client/ui/ui_parse.cpp:28: 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, from src/client/ui/../client.h:32, from src/client/ui/ui_parse.cpp:28: /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/../../common/common.h:30, from src/client/ui/../cl_shared.h:28, from src/client/ui/../client.h:31, from src/client/ui/ui_parse.cpp:28: 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, from src/client/ui/../client.h:32, from src/client/ui/ui_parse.cpp: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, from src/client/ui/../cl_shared.h:28, from src/client/ui/../client.h:31, from src/client/ui/ui_parse.cpp:28: src/client/ui/ui_parse.cpp: In function 'Com_GetValue(void*, value_s const*)uiAction_s*&': src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue(void*, value_s const*)uiAction_s*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 179 | template inline T& Com_GetValue(void* const object, value_t const* const value) | ^~~~~~~~~~~~ src/client/ui/ui_parse.cpp: In function 'Com_GetValue(void*, value_s const*)char (&) []': src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue(void*, value_s const*)char (&) []' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/client/ui/ui_parse.cpp: In function 'Com_GetValue(void*, value_s const*)unsigned char*&': src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue(void*, value_s const*)unsigned char*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/client/ui/ui_parse.cpp: In function 'Com_GetValue(void*, value_s const*)uiSprite_t const*&': src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue(void*, value_s const*)uiSprite_t const*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/client/ui/ui_parse.cpp: In function 'Com_GetValue(void*, value_s const*)int&': src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue(void*, value_s const*)int&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/client/ui/ui_parse.cpp: In function 'Com_GetValue(void*, value_s const*)char*&': src/client/ui/../../common/scripts.h:179:32: warning: function 'Com_GetValue(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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_popup.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_render.cpp:25: 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, from src/client/ui/ui_render.h:28, from src/client/ui/ui_render.cpp: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/ui_data.h:30, from src/client/ui/ui_main.h:27, from src/client/ui/ui_render.cpp:25: 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, from src/client/ui/ui_render.h:28, from src/client/ui/ui_render.cpp:27: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_sound.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_sprite.cpp:25: 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, 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: /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/ui_data.h:30, from src/client/ui/ui_main.h:27, from src/client/ui/ui_sprite.cpp:25: 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, 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_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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/../cl_shared.h:28, from src/client/ui/ui_timer.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/../cl_shared.h:28, from src/client/ui/ui_tooltip.cpp:25: 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, from src/client/ui/ui_render.h:28, from src/client/ui/ui_tooltip.cpp:31: /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/../../common/common.h:30, from src/client/ui/../cl_shared.h:28, from src/client/ui/ui_tooltip.cpp:25: 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, from src/client/ui/ui_render.h:28, from src/client/ui/ui_tooltip.cpp:31: src/client/ui/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ In file included from src/client/ui/../../common/common.h:30, from src/client/ui/../cl_shared.h:28, from src/client/ui/ui_tooltip.cpp:25: src/client/ui/ui_tooltip.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_windows.cpp:25: 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, 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: /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/ui_data.h:30, from src/client/ui/ui_main.h:27, from src/client/ui/ui_windows.cpp:25: 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, 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_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/11/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, from src/client/ui/node/ui_node_abstractnode.cpp:26: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/ui/node/ui_node_abstractnode.cpp:26: src/client/ui/node/ui_node_abstractnode.cpp: 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.cpp: 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.cpp: 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.cpp: 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, from src/client/ui/node/ui_node_abstractnode.h:28, from src/client/ui/node/ui_node_abstractnode.cpp:26: src/client/ui/node/ui_node_abstractnode.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_abstractoption.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 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, 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: /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/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_abstractoption.cpp:26: 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, 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_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_abstractoption.cpp:26: src/client/ui/node/ui_node_abstractoption.cpp: 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_abstractoption.cpp: 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.cpp: 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.cpp: 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.cpp: 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/../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_abstractoption.cpp:26: src/client/ui/node/ui_node_abstractoption.cpp: 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 { | ^~~~~~~~~~~~~ In file included from src/client/ui/node/ui_node_abstractoption.cpp:31: src/client/ui/node/ui_node_abstractoption.cpp: 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, from src/client/ui/node/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_abstractoption.cpp:26: src/client/ui/node/ui_node_abstractoption.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_abstractscrollable.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 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, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_abstractscrollable.cpp:30: /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/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_abstractscrollable.cpp:26: 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, 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_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_abstractscrollable.cpp:26: src/client/ui/node/ui_node_abstractscrollable.cpp: 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_abstractscrollable.cpp: 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.cpp: 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.cpp: 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.cpp: 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/../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_abstractscrollable.cpp:26: src/client/ui/node/ui_node_abstractscrollable.cpp: 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 { | ^~~~~~~~~~~~~ In file included from src/client/ui/node/ui_node_abstractscrollable.cpp:33: src/client/ui/node/ui_node_abstractscrollable.cpp: 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, from src/client/ui/node/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_abstractscrollable.cpp:26: src/client/ui/node/ui_node_abstractscrollable.cpp: In member function 'SharedPtr::get() const': src/client/ui/node/../../../shared/sharedptr.h:195:28: warning: function 'SharedPtr::get() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 195 | inline PointerType get () const | ^~~ src/client/ui/node/ui_node_abstractscrollable.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/../ui_behaviour.h:27, from src/client/ui/node/ui_node_abstractscrollbar.cpp: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_abstractscrollbar.cpp:28: src/client/ui/node/ui_node_abstractscrollbar.cpp: 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_abstractscrollbar.cpp: 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.cpp: 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.cpp: 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.cpp: 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_behaviour.h:28, from src/client/ui/node/ui_node_abstractscrollbar.cpp:28: src/client/ui/node/ui_node_abstractscrollbar.cpp: 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 { | ^~~~~~~~~~~~~ In file included from src/client/ui/node/ui_node_abstractscrollbar.cpp:29: src/client/ui/node/ui_node_abstractscrollbar.cpp: 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, 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_behaviour.h:27, from src/client/ui/node/ui_node_abstractscrollbar.cpp:28: src/client/ui/node/ui_node_abstractscrollbar.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/ui_node_abstractvalue.cpp:27: 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, 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: /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_abstractvalue.cpp:27: 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, 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_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, from src/client/ui/node/ui_node_abstractvalue.cpp:29: src/client/ui/node/ui_node_abstractvalue.cpp: 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_abstractvalue.cpp: 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.cpp: 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.cpp: 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.cpp: 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] In file included from src/client/ui/node/../node/ui_node_window.h:28, from src/client/ui/node/../ui_internal.h:35, from src/client/ui/node/ui_node_abstractvalue.cpp:29: src/client/ui/node/ui_node_abstractvalue.cpp: 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 { | ^~~~~~~~~~~~~ In file included from src/client/ui/node/ui_node_abstractvalue.cpp:30: src/client/ui/node/ui_node_abstractvalue.cpp: 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, 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_abstractvalue.cpp:27: src/client/ui/node/ui_node_abstractvalue.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/ui_node_bar.cpp: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, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_bar.cpp:33: /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_bar.cpp: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, 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_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/ui_node_bar.cpp: 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_bar.cpp: 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_bar.cpp: 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_bar.cpp: 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_bar.cpp: 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.cpp: 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] In file included from src/client/ui/node/ui_node_bar.cpp:35: src/client/ui/node/ui_node_bar.cpp: 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.cpp: 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] 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_bar.cpp: 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/ui_node_bar.cpp:35: src/client/ui/node/ui_node_bar.cpp: 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, 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_bar.cpp:28: src/client/ui/node/ui_node_bar.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_base.cpp:24: 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, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_base.cpp:29: /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/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_base.cpp:24: 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, 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_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_base.cpp:24: src/client/ui/node/ui_node_base.cpp: 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_base.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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] 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_base.cpp:24: src/client/ui/node/ui_node_base.cpp: 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 { | ^~~~~~~~~~~~~ In file included from src/client/ui/node/ui_node_base.cpp:30: src/client/ui/node/ui_node_base.cpp: 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.cpp: 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.cpp: 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, from src/client/ui/node/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_base.cpp:24: src/client/ui/node/ui_node_base.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_baseinventory.cpp: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_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, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_baseinventory.cpp:36: /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/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_baseinventory.cpp:28: 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, 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_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, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_baseinventory.cpp:28: src/client/ui/node/ui_node_baseinventory.cpp: 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/ui_node_baseinventory.cpp: 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/ui_node_baseinventory.cpp: 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/ui_node_baseinventory.cpp: 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/ui_node_baseinventory.cpp: 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/ui_node_baseinventory.cpp: 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/ui_node_baseinventory.cpp: 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, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_baseinventory.cpp:28: src/client/ui/node/ui_node_baseinventory.cpp: 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_baseinventory.cpp: 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_baseinventory.cpp: 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_baseinventory.cpp: 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_baseinventory.cpp: 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.cpp: 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] In file included from src/client/ui/node/ui_node_baseinventory.cpp:37: src/client/ui/node/ui_node_baseinventory.cpp: 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.cpp: 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] 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_baseinventory.cpp: 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/ui_node_baseinventory.cpp:37: src/client/ui/node/ui_node_baseinventory.cpp: 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, from src/client/ui/node/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_baseinventory.cpp:28: src/client/ui/node/ui_node_baseinventory.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/ui_node_battlescape.cpp: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, from src/client/ui/node/../../client.h:32, from src/client/ui/node/ui_node_battlescape.cpp:32: /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_battlescape.cpp: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, from src/client/ui/node/../../client.h:32, from src/client/ui/node/ui_node_battlescape.cpp:32: 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/ui_node_battlescape.cpp: 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_battlescape.cpp: 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.cpp: 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.cpp: 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.cpp: 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] 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/ui_node_battlescape.cpp: 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 { | ^~~~~~~~~~~~~ In file included from src/client/ui/node/ui_node_battlescape.cpp:31: src/client/ui/node/ui_node_battlescape.cpp: 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, 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_battlescape.cpp:28: src/client/ui/node/ui_node_battlescape.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_button.cpp:29: 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, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_button.cpp:34: /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/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_button.cpp:29: 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, 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_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_button.cpp:29: src/client/ui/node/ui_node_button.cpp: 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_button.cpp: 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.cpp: 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.cpp: 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.cpp: 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] 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_button.cpp:29: src/client/ui/node/ui_node_button.cpp: 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 { | ^~~~~~~~~~~~~ In file included from src/client/ui/node/ui_node_button.cpp:37: src/client/ui/node/ui_node_button.cpp: 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, from src/client/ui/node/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_button.cpp:29: src/client/ui/node/ui_node_button.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/ui_node_checkbox.cpp:34: 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, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_checkbox.cpp:39: /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_checkbox.cpp:34: 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, 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_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/ui_node_checkbox.cpp: 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_checkbox.cpp: 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_checkbox.cpp: 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_checkbox.cpp: 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_checkbox.cpp: 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.cpp: 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] In file included from src/client/ui/node/ui_node_checkbox.cpp:42: src/client/ui/node/ui_node_checkbox.cpp: 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.cpp: 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] 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_checkbox.cpp: 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/ui_node_checkbox.cpp:42: src/client/ui/node/ui_node_checkbox.cpp: 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, 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_checkbox.cpp:34: src/client/ui/node/ui_node_checkbox.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_container.cpp:34: 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, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_container.cpp:42: /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/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_container.cpp:34: 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, 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_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) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/client/ui/node/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_container.cpp:34: src/client/ui/node/ui_node_container.cpp: 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, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_container.cpp:34: src/client/ui/node/ui_node_container.cpp: 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/ui_node_container.cpp: 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/ui_node_container.cpp: 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/ui_node_container.cpp: 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/ui_node_container.cpp: 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/ui_node_container.cpp: 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/ui_node_container.cpp: 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/ui_node_container.cpp: 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/ui_node_container.cpp: 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/ui_node_container.cpp: 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/ui_node_container.cpp: 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/ui_node_container.cpp: 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/ui_node_container.cpp: 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/ui_node_container.cpp: 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/ui_node_container.cpp: 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/ui_node_container.cpp: 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/ui_node_container.cpp: 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/ui_node_container.cpp: 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, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_container.cpp:34: src/client/ui/node/ui_node_container.cpp: 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_container.cpp: 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.cpp: 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.cpp: 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.cpp: 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] 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_container.cpp:34: src/client/ui/node/ui_node_container.cpp: 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 { | ^~~~~~~~~~~~~ In file included from src/client/ui/node/ui_node_container.cpp:44: src/client/ui/node/ui_node_container.cpp: 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, from src/client/ui/node/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_container.cpp:34: src/client/ui/node/ui_node_container.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/ui_node_controls.cpp: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/ui_node_controls.cpp: 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_controls.cpp: 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_controls.cpp: 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_controls.cpp: 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_controls.cpp: 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.cpp: 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.cpp: 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.cpp: 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] In file included from src/client/ui/node/ui_node_controls.cpp:33: src/client/ui/node/ui_node_controls.cpp: 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/ui_node_controls.cpp:34: src/client/ui/node/ui_node_controls.cpp: 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, 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_controls.cpp:28: src/client/ui/node/ui_node_controls.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/ui_node_data.cpp:33: 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, from src/client/ui/node/../../client.h:32, from src/client/ui/node/ui_node_data.cpp:39: /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_data.cpp:33: 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, from src/client/ui/node/../../client.h:32, from src/client/ui/node/ui_node_data.cpp:39: 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.cpp: 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.cpp: 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/ui_node_data.cpp: 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 { | ^~~~~~ In file included from src/client/ui/node/ui_node_data.cpp:36: src/client/ui/node/ui_node_data.cpp: 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, 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_data.cpp:33: src/client/ui/node/ui_node_data.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_editor.cpp: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_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, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_editor.cpp:35: /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/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_editor.cpp:28: 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, 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_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, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_editor.cpp:28: src/client/ui/node/ui_node_editor.cpp: 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, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_editor.cpp:28: src/client/ui/node/ui_node_editor.cpp: 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_editor.cpp: 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.cpp: 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.cpp: 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.cpp: 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] 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_editor.cpp:28: src/client/ui/node/ui_node_editor.cpp: 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 { | ^~~~~~~~~~~~~ In file included from src/client/ui/node/ui_node_editor.cpp:37: src/client/ui/node/ui_node_editor.cpp: 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, from src/client/ui/node/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_editor.cpp:28: src/client/ui/node/ui_node_editor.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/ui_node_ekg.cpp:26: 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, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_ekg.cpp:29: /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_ekg.cpp:26: 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, 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_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ 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_ekg.cpp:26: src/client/ui/node/ui_node_ekg.cpp: 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/ui_node_ekg.cpp: 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_ekg.cpp: 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_ekg.cpp: 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_ekg.cpp: 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_ekg.cpp: 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.cpp: 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_ekg.cpp:30: src/client/ui/node/ui_node_ekg.cpp: 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.cpp: 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] 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_ekg.cpp: 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/ui_node_ekg.cpp:30: src/client/ui/node/ui_node_ekg.cpp: 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, 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_ekg.cpp:26: src/client/ui/node/ui_node_ekg.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/ui_node_geoscape.cpp:25: 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, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_geoscape.cpp:30: /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_geoscape.cpp:25: 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, 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_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/ui_node_geoscape.cpp: 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_geoscape.cpp: 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.cpp: 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.cpp: 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.cpp: 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] 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/ui_node_geoscape.cpp: 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 { | ^~~~~~~~~~~~~ In file included from src/client/ui/node/ui_node_geoscape.cpp:31: src/client/ui/node/ui_node_geoscape.cpp: 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, 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_geoscape.cpp:25: src/client/ui/node/ui_node_geoscape.cpp: In member function 'SharedPtr::get() const': src/client/ui/node/../../../common/../shared/sharedptr.h:195:28: warning: function 'SharedPtr::get() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 195 | inline PointerType get () const | ^~~ src/client/ui/node/ui_node_geoscape.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/ui_node_image.cpp:39: 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, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_image.cpp:42: /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_image.cpp:39: 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, 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_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ 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_image.cpp:39: src/client/ui/node/ui_node_image.cpp: 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/ui_node_image.cpp: 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_image.cpp: 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.cpp: 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.cpp: 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.cpp: 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_behaviour.h:28, from src/client/ui/node/ui_node_image.cpp:41: src/client/ui/node/ui_node_image.cpp: 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 { | ^~~~~~~~~~~~~ In file included from src/client/ui/node/ui_node_image.cpp:43: src/client/ui/node/ui_node_image.cpp: 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, 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_image.cpp:39: src/client/ui/node/ui_node_image.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/ui_node_item.cpp:27: 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, from src/client/ui/node/ui_node_model.h:29, from src/client/ui/node/ui_node_item.cpp:30: /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_item.cpp:27: 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, 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_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ 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_item.cpp:27: src/client/ui/node/ui_node_item.cpp: 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, from src/client/ui/node/../ui_nodes.h:28, from src/client/ui/node/ui_node_item.cpp:27: src/client/ui/node/ui_node_item.cpp: 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/ui_node_item.cpp: 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_item.cpp: 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_item.cpp: 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_item.cpp: 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_item.cpp:30: src/client/ui/node/ui_node_item.cpp: 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.cpp: 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.cpp: 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.cpp: 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] In file included from src/client/ui/node/ui_node_item.cpp:30: src/client/ui/node/ui_node_item.cpp: 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 { | ^~~~~~~~~~~ In file included from src/client/ui/node/ui_node_item.cpp:31: src/client/ui/node/ui_node_item.cpp: 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, 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_item.cpp:27: src/client/ui/node/ui_node_item.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/ui_node_linechart.cpp:25: 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, 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: /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_linechart.cpp:25: 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, 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_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, from src/client/ui/node/ui_node_linechart.cpp:27: src/client/ui/node/ui_node_linechart.cpp: 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_linechart.cpp: 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.cpp: 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.cpp: 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.cpp: 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] In file included from src/client/ui/node/../node/ui_node_window.h:28, from src/client/ui/node/../ui_internal.h:35, from src/client/ui/node/ui_node_linechart.cpp:27: src/client/ui/node/ui_node_linechart.cpp: 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 { | ^~~~~~~~~~~~~ In file included from src/client/ui/node/ui_node_linechart.cpp:30: src/client/ui/node/ui_node_linechart.cpp: 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, 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_linechart.cpp:25: src/client/ui/node/ui_node_linechart.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/../../cl_shared.h:28, from src/client/ui/node/../../client.h:31, from src/client/ui/node/ui_node_material_editor.cpp:26: 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_material_editor.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, from src/client/ui/node/../../client.h:32, from src/client/ui/node/ui_node_material_editor.cpp:26: /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/../../cl_shared.h:28, from src/client/ui/node/../../client.h:31, from src/client/ui/node/ui_node_material_editor.cpp:26: 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, from src/client/ui/node/../../client.h:32, from src/client/ui/node/ui_node_material_editor.cpp:26: 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/ui_node_material_editor.cpp: 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_material_editor.cpp: 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_material_editor.cpp: 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_material_editor.cpp: 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.cpp: 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.cpp: 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.cpp: 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] 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/ui_node_material_editor.cpp: 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 { | ^~~~~~~~~~~~~ In file included from src/client/ui/node/ui_node_material_editor.cpp:36: src/client/ui/node/ui_node_material_editor.cpp: 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_material_editor.cpp:40: src/client/ui/node/ui_node_material_editor.cpp: 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, from src/client/ui/node/../../../common/common.h:30, 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: src/client/ui/node/ui_node_material_editor.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_messagelist.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 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, 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: /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/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_messagelist.cpp:26: 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, 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_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ In file included from src/client/ui/node/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_messagelist.cpp:26: src/client/ui/node/ui_node_messagelist.cpp: 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, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_messagelist.cpp:26: src/client/ui/node/ui_node_messagelist.cpp: 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_messagelist.cpp: 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_messagelist.cpp: 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_messagelist.cpp: 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.cpp: 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.cpp: 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.cpp: 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] 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_messagelist.cpp:26: src/client/ui/node/ui_node_messagelist.cpp: 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 { | ^~~~~~~~~~~~~ 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_messagelist.cpp: 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_messagelist.cpp:34: src/client/ui/node/ui_node_messagelist.cpp: 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, from src/client/ui/node/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_messagelist.cpp:26: src/client/ui/node/ui_node_messagelist.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_model.cpp: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, 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: /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/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_model.cpp:30: 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, 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_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) | ^~~~~~~~~~~~~~~~~~~~ In file included from src/client/ui/node/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_model.cpp:30: src/client/ui/node/ui_node_model.cpp: 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, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_model.cpp:30: src/client/ui/node/ui_node_model.cpp: 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_model.cpp: 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_model.cpp: 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:36, from src/client/ui/node/ui_node_model.cpp:31: src/client/ui/node/ui_node_model.cpp: 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/ui_node_model.cpp: 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] 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_model.cpp:30: src/client/ui/node/ui_node_model.cpp: 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 { | ^~~~~~~~~~~~~ In file included from src/client/ui/node/../ui_internal.h:36, from src/client/ui/node/ui_node_model.cpp:31: src/client/ui/node/ui_node_model.cpp: 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, from src/client/ui/node/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_model.cpp:30: src/client/ui/node/ui_node_model.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_option.cpp:25: 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, from src/client/ui/node/../../client.h:32, from src/client/ui/node/ui_node_option.cpp:31: /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/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_option.cpp:25: 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, from src/client/ui/node/../../client.h:32, from src/client/ui/node/ui_node_option.cpp:31: 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_option.cpp:25: src/client/ui/node/ui_node_option.cpp: 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_option.cpp: 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_option.cpp: 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_data.h:32, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_option.cpp:25: src/client/ui/node/ui_node_option.cpp: 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/ui_node_option.cpp: 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] 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_option.cpp:25: src/client/ui/node/ui_node_option.cpp: 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 { | ^~~~~~~~~~~~~ In file included 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_option.cpp:25: src/client/ui/node/ui_node_option.cpp: 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, from src/client/ui/node/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_option.cpp:25: src/client/ui/node/ui_node_option.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_optionlist.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 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, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_optionlist.cpp:32: /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/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_optionlist.cpp:26: 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, 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_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_optionlist.cpp:26: src/client/ui/node/ui_node_optionlist.cpp: 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_optionlist.cpp: 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_optionlist.cpp: 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_optionlist.cpp: 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_optionlist.cpp: 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.cpp: 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.cpp: 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.cpp: 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] In file included from src/client/ui/node/ui_node_optionlist.cpp:34: src/client/ui/node/ui_node_optionlist.cpp: 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/ui_node_optionlist.cpp:36: src/client/ui/node/ui_node_optionlist.cpp: 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, from src/client/ui/node/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_optionlist.cpp:26: src/client/ui/node/ui_node_optionlist.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_optiontree.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 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, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_optiontree.cpp:33: /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/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_optiontree.cpp:26: 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, 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_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_optiontree.cpp:26: src/client/ui/node/ui_node_optiontree.cpp: 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_optiontree.cpp: 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_optiontree.cpp: 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_optiontree.cpp: 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_optiontree.cpp: 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.cpp: 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.cpp: 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.cpp: 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] In file included from src/client/ui/node/ui_node_optiontree.cpp:35: src/client/ui/node/ui_node_optiontree.cpp: 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/ui_node_optiontree.cpp:37: src/client/ui/node/ui_node_optiontree.cpp: 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, from src/client/ui/node/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_optiontree.cpp:26: src/client/ui/node/ui_node_optiontree.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_panel.cpp:25: 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, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_panel.cpp:28: /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/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_panel.cpp:25: 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, 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_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_panel.cpp:25: src/client/ui/node/ui_node_panel.cpp: 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_panel.cpp: 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_panel.cpp: 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_panel.cpp: 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.cpp: 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_panel.cpp:33: src/client/ui/node/ui_node_panel.cpp: 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.cpp: 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] 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_panel.cpp:25: src/client/ui/node/ui_node_panel.cpp: 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 { | ^~~~~~~~~~~~~ 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_panel.cpp: 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_panel.cpp:33: src/client/ui/node/ui_node_panel.cpp: 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, from src/client/ui/node/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_panel.cpp:25: src/client/ui/node/ui_node_panel.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/ui_node_radar.h:27, from src/client/ui/node/ui_node_radar.cpp:25: 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, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_radar.cpp: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_radar.h:27, from src/client/ui/node/ui_node_radar.cpp:25: 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, 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_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, 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_radar.h:27, from src/client/ui/node/ui_node_radar.cpp:25: src/client/ui/node/ui_node_radar.cpp: 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/ui_node_radar.cpp: 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/ui_node_radar.cpp: 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/ui_node_radar.cpp: 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/ui_node_radar.cpp: 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/ui_node_radar.cpp: 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, from src/client/ui/node/ui_node_radar.cpp:25: src/client/ui/node/ui_node_radar.cpp: 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_radar.cpp: 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.cpp: 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] In file included from src/client/ui/node/ui_node_radar.cpp:25: src/client/ui/node/ui_node_radar.cpp: 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.cpp: 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] In file included from src/client/ui/node/ui_node_radar.h:28, from src/client/ui/node/ui_node_radar.cpp:25: src/client/ui/node/ui_node_radar.cpp: 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/ui_node_radar.cpp:25: src/client/ui/node/ui_node_radar.cpp: 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, 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_radar.h:27, from src/client/ui/node/ui_node_radar.cpp:25: src/client/ui/node/ui_node_radar.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_radiobutton.cpp:37: 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, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_radiobutton.cpp:43: /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/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_radiobutton.cpp:37: 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, 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_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_radiobutton.cpp:37: src/client/ui/node/ui_node_radiobutton.cpp: 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_radiobutton.cpp: 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.cpp: 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.cpp: 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.cpp: 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] 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_radiobutton.cpp:37: src/client/ui/node/ui_node_radiobutton.cpp: 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 { | ^~~~~~~~~~~~~ In file included from src/client/ui/node/ui_node_radiobutton.cpp:44: src/client/ui/node/ui_node_radiobutton.cpp: 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, from src/client/ui/node/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_radiobutton.cpp:37: src/client/ui/node/ui_node_radiobutton.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/../ui_behaviour.h:27, from src/client/ui/node/ui_node_rows.cpp:26: 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, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_rows.cpp: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_behaviour.h:27, from src/client/ui/node/ui_node_rows.cpp:26: 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, 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_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_rows.cpp:26: src/client/ui/node/ui_node_rows.cpp: 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_rows.cpp: 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.cpp: 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.cpp: 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.cpp: 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] In file included from src/client/ui/node/../ui_behaviour.h:28, from src/client/ui/node/ui_node_rows.cpp:26: src/client/ui/node/ui_node_rows.cpp: 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 { | ^~~~~~~~~~~~~ In file included from src/client/ui/node/ui_node_rows.cpp:28: src/client/ui/node/ui_node_rows.cpp: 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, 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_behaviour.h:27, from src/client/ui/node/ui_node_rows.cpp:26: src/client/ui/node/ui_node_rows.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_selectbox.cpp:46: 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, 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: /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/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_selectbox.cpp:46: 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, 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_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_selectbox.cpp:46: src/client/ui/node/ui_node_selectbox.cpp: 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_selectbox.cpp: 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_selectbox.cpp: 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_selectbox.cpp: 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_selectbox.cpp: 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.cpp: 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_selectbox.cpp:53: src/client/ui/node/ui_node_selectbox.cpp: 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.cpp: 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] 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_selectbox.cpp: 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/ui_node_selectbox.cpp:53: src/client/ui/node/ui_node_selectbox.cpp: 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, from src/client/ui/node/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_selectbox.cpp:46: src/client/ui/node/ui_node_selectbox.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/ui_node_sequence.cpp:25: 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, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_sequence.cpp:30: /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_sequence.cpp:25: 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, 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_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/ui_node_sequence.cpp: 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_sequence.cpp: 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.cpp: 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.cpp: 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.cpp: 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] 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/ui_node_sequence.cpp: 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 { | ^~~~~~~~~~~~~ In file included from src/client/ui/node/ui_node_sequence.cpp:36: src/client/ui/node/ui_node_sequence.cpp: 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, 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_sequence.cpp:25: src/client/ui/node/ui_node_sequence.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/../../cl_shared.h:28, from src/client/ui/node/ui_node_special.cpp:25: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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/ui_node_special.cpp: 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 { | ^~~~~~ In file included from src/client/ui/node/ui_node_special.cpp:31: src/client/ui/node/ui_node_special.cpp: 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.cpp: 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.cpp: 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, from src/client/ui/node/../../cl_shared.h:28, from src/client/ui/node/ui_node_special.cpp:25: src/client/ui/node/ui_node_special.cpp: In function 'Com_GetValue(void*, value_s const*)uiAction_s*&': src/client/ui/node/../../../common/scripts.h:179:32: warning: function 'Com_GetValue(void*, value_s const*)uiAction_s*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 179 | template 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, from src/client/ui/node/../../../common/common.h:30, from src/client/ui/node/../../cl_shared.h:28, from src/client/ui/node/ui_node_special.cpp:25: src/client/ui/node/ui_node_special.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/ui_node_spinner.cpp:26: 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, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_spinner.cpp:33: /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_spinner.cpp:26: 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, 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_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/ui_node_spinner.cpp: 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_spinner.cpp: 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_spinner.cpp: 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_spinner.cpp: 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_spinner.cpp: 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.cpp: 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] In file included from src/client/ui/node/ui_node_spinner.cpp:35: src/client/ui/node/ui_node_spinner.cpp: 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.cpp: 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] 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_spinner.cpp: 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/ui_node_spinner.cpp:35: src/client/ui/node/ui_node_spinner.cpp: 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, 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_spinner.cpp:26: src/client/ui/node/ui_node_spinner.cpp: In member function 'SharedPtr::get() const': src/client/ui/node/../../../common/../shared/sharedptr.h:195:28: warning: function 'SharedPtr::get() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 195 | inline PointerType get () const | ^~~ src/client/ui/node/ui_node_spinner.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/ui_node_string.cpp:47: 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, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_string.cpp:52: /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_string.cpp:47: 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, 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_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/ui_node_string.cpp: 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_string.cpp: 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.cpp: 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.cpp: 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.cpp: 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] 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/ui_node_string.cpp: 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 { | ^~~~~~~~~~~~~ In file included from src/client/ui/node/ui_node_string.cpp:53: src/client/ui/node/ui_node_string.cpp: 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, 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_string.cpp:47: src/client/ui/node/ui_node_string.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_tab.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 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, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_tab.cpp:34: /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/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_tab.cpp:26: 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, 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_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, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_tab.cpp:26: src/client/ui/node/ui_node_tab.cpp: 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_tab.cpp: 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_tab.cpp: 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_tab.cpp: 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_tab.cpp: 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.cpp: 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_tab.cpp:36: src/client/ui/node/ui_node_tab.cpp: 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.cpp: 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] 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_tab.cpp: 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/ui_node_tab.cpp:36: src/client/ui/node/ui_node_tab.cpp: 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, from src/client/ui/node/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_tab.cpp:26: src/client/ui/node/ui_node_tab.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/ui_node_tbar.cpp:25: 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, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_tbar.cpp:28: /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_tbar.cpp:25: 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, 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_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ 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_tbar.cpp:25: src/client/ui/node/ui_node_tbar.cpp: 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/ui_node_tbar.cpp: 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_tbar.cpp: 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_tbar.cpp: 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_tbar.cpp: 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_tbar.cpp: 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.cpp: 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] In file included from src/client/ui/node/ui_node_tbar.cpp:29: src/client/ui/node/ui_node_tbar.cpp: 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.cpp: 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] 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_tbar.cpp: 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/ui_node_tbar.cpp:29: src/client/ui/node/ui_node_tbar.cpp: 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, 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_tbar.cpp:25: src/client/ui/node/ui_node_tbar.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_text.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 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, 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: /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/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_text.cpp:26: 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, 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_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_text.cpp:26: src/client/ui/node/ui_node_text.cpp: 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_text.cpp: 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_text.cpp: 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_text.cpp: 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.cpp: 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_text.cpp:33: src/client/ui/node/ui_node_text.cpp: 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.cpp: 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/../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_text.cpp:26: src/client/ui/node/ui_node_text.cpp: 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 { | ^~~~~~~~~~~~~ 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_text.cpp: 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_text.cpp:33: src/client/ui/node/ui_node_text.cpp: 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, from src/client/ui/node/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_text.cpp:26: src/client/ui/node/ui_node_text.cpp: In member function 'SharedPtr::get() const': src/client/ui/node/../../../shared/sharedptr.h:195:28: warning: function 'SharedPtr::get() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 195 | inline PointerType get () const | ^~~ src/client/ui/node/ui_node_text.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_text2.cpp:27: 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, 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: /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/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_text2.cpp:27: 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, 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_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_text2.cpp:27: src/client/ui/node/ui_node_text2.cpp: 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_text2.cpp: 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_text2.cpp: 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_text2.cpp: 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_text2.cpp: 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/../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_text2.cpp:27: src/client/ui/node/ui_node_text2.cpp: 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 { | ^~~~~~~~~~~~~ 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_text2.cpp: 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, from src/client/ui/node/ui_node_text2.cpp:33: src/client/ui/node/ui_node_text2.cpp: 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.cpp: 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_text2.cpp:33: src/client/ui/node/ui_node_text2.cpp: 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.cpp: 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] In file included from src/client/ui/node/ui_node_text2.h:28, from src/client/ui/node/ui_node_text2.cpp:33: src/client/ui/node/ui_node_text2.cpp: 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/ui_node_text2.cpp:33: src/client/ui/node/ui_node_text2.cpp: 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, from src/client/ui/node/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_text2.cpp:27: src/client/ui/node/ui_node_text2.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_textentry.cpp:32: 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, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_textentry.cpp:39: /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/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_textentry.cpp:32: 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, 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_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_textentry.cpp:32: src/client/ui/node/ui_node_textentry.cpp: 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_textentry.cpp: 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.cpp: 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.cpp: 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.cpp: 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] 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_textentry.cpp:32: src/client/ui/node/ui_node_textentry.cpp: 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 { | ^~~~~~~~~~~~~ In file included from src/client/ui/node/ui_node_textentry.cpp:41: src/client/ui/node/ui_node_textentry.cpp: 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, from src/client/ui/node/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_textentry.cpp:32: src/client/ui/node/ui_node_textentry.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_textlist.cpp:25: 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, 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: /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/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_textlist.cpp:25: 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, 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_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_textlist.cpp:25: src/client/ui/node/ui_node_textlist.cpp: 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_textlist.cpp: 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_textlist.cpp: 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_textlist.cpp: 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_textlist.cpp: 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/../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_textlist.cpp:25: src/client/ui/node/ui_node_textlist.cpp: 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 { | ^~~~~~~~~~~~~ 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_textlist.cpp: 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_textlist.cpp:32: src/client/ui/node/ui_node_textlist.cpp: 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.cpp: 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.cpp: 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.cpp: 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] In file included from src/client/ui/node/ui_node_textlist.cpp:32: src/client/ui/node/ui_node_textlist.cpp: 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/ui_node_textlist.cpp:33: src/client/ui/node/ui_node_textlist.cpp: 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, from src/client/ui/node/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_textlist.cpp:25: src/client/ui/node/ui_node_textlist.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/ui_node_texture.cpp:34: 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, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_texture.cpp:37: /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_texture.cpp:34: 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, 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_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ 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_texture.cpp:34: src/client/ui/node/ui_node_texture.cpp: 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/ui_node_texture.cpp: 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_texture.cpp: 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.cpp: 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.cpp: 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.cpp: 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] 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/ui_node_texture.cpp: 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 { | ^~~~~~~~~~~~~ In file included from src/client/ui/node/ui_node_texture.cpp:39: src/client/ui/node/ui_node_texture.cpp: 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, 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_texture.cpp:34: src/client/ui/node/ui_node_texture.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_parse.h:27, from src/client/ui/node/ui_node_timer.cpp:26: 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/ui_node_timer.cpp: 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_timer.cpp: 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.cpp: 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.cpp: 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.cpp: 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] 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/ui_node_timer.cpp: 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 { | ^~~~~~~~~~~~~ In file included from src/client/ui/node/ui_node_timer.cpp:29: src/client/ui/node/ui_node_timer.cpp: 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, from src/client/ui/node/../../../common/common.h:30, 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: src/client/ui/node/ui_node_timer.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/ui_node_todo.cpp:26: 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, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_todo.cpp:31: /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_todo.cpp:26: 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, 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_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/ui_node_todo.cpp: 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_todo.cpp: 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_todo.cpp: 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_todo.cpp: 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_todo.cpp: 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.cpp: 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] In file included from src/client/ui/node/ui_node_todo.cpp:32: src/client/ui/node/ui_node_todo.cpp: 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.cpp: 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] 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_todo.cpp: 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/ui_node_todo.cpp:32: src/client/ui/node/ui_node_todo.cpp: 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, 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_todo.cpp:26: src/client/ui/node/ui_node_todo.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/ui_node_video.cpp:31: 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, from src/client/ui/node/../../client.h:32, from src/client/ui/node/ui_node_video.cpp:39: /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_video.cpp:31: 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, from src/client/ui/node/../../client.h:32, from src/client/ui/node/ui_node_video.cpp:39: 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/ui_node_video.cpp: 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_video.cpp: 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.cpp: 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.cpp: 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.cpp: 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] 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/ui_node_video.cpp: 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 { | ^~~~~~~~~~~~~ In file included from src/client/ui/node/ui_node_video.cpp:36: src/client/ui/node/ui_node_video.cpp: 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, 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_video.cpp:31: src/client/ui/node/ui_node_video.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/ui_node_vscrollbar.cpp:27: 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, from src/client/ui/node/../ui_render.h:28, from src/client/ui/node/ui_node_vscrollbar.cpp:33: /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_vscrollbar.cpp:27: 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, 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_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/ui_node_vscrollbar.cpp: 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_vscrollbar.cpp: 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_vscrollbar.cpp: 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_vscrollbar.cpp: 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.cpp: 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.cpp: 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.cpp: 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] 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/ui_node_vscrollbar.cpp: 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 { | ^~~~~~~~~~~~~ In file included from src/client/ui/node/ui_node_vscrollbar.cpp:35: src/client/ui/node/ui_node_vscrollbar.cpp: 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/ui_node_vscrollbar.cpp:36: src/client/ui/node/ui_node_vscrollbar.cpp: 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, 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_vscrollbar.cpp:27: src/client/ui/node/ui_node_vscrollbar.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_window.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 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, 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: /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/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_window.cpp:26: 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, 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_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_window.cpp:26: src/client/ui/node/ui_node_window.cpp: 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_window.cpp: 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_window.cpp: 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, from src/client/ui/node/ui_node_window.cpp:30: src/client/ui/node/ui_node_window.cpp: 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/ui_node_window.cpp: 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] 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_window.cpp:26: src/client/ui/node/ui_node_window.cpp: 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 { | ^~~~~~~~~~~~~ In file included from src/client/ui/node/../ui_internal.h:35, from src/client/ui/node/ui_node_window.cpp:30: src/client/ui/node/ui_node_window.cpp: 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, from src/client/ui/node/../ui_data.h:30, from src/client/ui/node/../ui_main.h:27, from src/client/ui/node/ui_node_window.cpp:26: src/client/ui/node/ui_node_window.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/ui/node/ui_node_zone.cpp: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/ui_node_zone.cpp: 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_zone.cpp: 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.cpp: 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.cpp: 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.cpp: 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] 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/ui_node_zone.cpp: 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 { | ^~~~~~~~~~~~~ In file included from src/client/ui/node/ui_node_zone.cpp:34: src/client/ui/node/ui_node_zone.cpp: 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, 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_zone.cpp:28: src/client/ui/node/ui_node_zone.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_array.cpp:28: 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, from src/client/renderer/r_array.cpp:28: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_array.cpp:28: /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/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_array.cpp:28: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_array.cpp: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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_bsp.cpp:26: 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, from src/client/renderer/r_bsp.cpp:26: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_bsp.cpp:26: /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/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_bsp.cpp:26: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_bsp.cpp:26: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_corona.cpp:22: 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, from src/client/renderer/r_corona.cpp:22: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_corona.cpp:22: /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/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_corona.cpp:22: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_corona.cpp:22: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_draw.cpp:25: 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, from src/client/renderer/r_draw.cpp:25: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_draw.cpp:25: /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/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_draw.cpp:25: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_draw.cpp:25: 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_draw.cpp: 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) | ^~~~~~~~~~~~~ In file included from src/client/renderer/../renderer/r_image.h:28, from src/client/renderer/../cl_renderer.h:27, from src/client/renderer/r_local.h:30, from src/client/renderer/r_draw.cpp:25: src/client/renderer/r_draw.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_entity.cpp:25: 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, from src/client/renderer/r_entity.cpp:25: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_entity.cpp:25: /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/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_entity.cpp:25: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_entity.cpp:25: 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/r_entity.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_flare.cpp:22: 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, from src/client/renderer/r_flare.cpp:22: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_flare.cpp:22: /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/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_flare.cpp:22: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_flare.cpp:22: 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/../renderer/r_image.h:28, from src/client/renderer/../cl_renderer.h:27, from src/client/renderer/r_local.h:30, from src/client/renderer/r_flare.cpp:22: src/client/renderer/r_flare.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_font.cpp:26: 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, from src/client/renderer/r_font.cpp:26: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_font.cpp:26: /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/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_font.cpp:26: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_font.cpp:26: src/client/renderer/../renderer/r_entity.h:77:16: note: 'struct entity_s' declared here 77 | typedef struct entity_s { | ^~~~~~~~ src/client/renderer/r_font.cpp: In function 'int R_FontHash(const char*, const font_t*)': src/client/renderer/r_font.cpp:262:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 262 | register int hashValue, i; | ^~~~~~~~~ src/client/renderer/r_font.cpp:262:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 262 | register int hashValue, i; | ^ In file included from src/client/renderer/r_font.cpp:28: src/client/renderer/r_font.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_framebuffer.cpp:25: 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, from src/client/renderer/r_framebuffer.cpp:25: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_framebuffer.cpp:25: /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/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_framebuffer.cpp:25: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_framebuffer.cpp:25: 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_framebuffer.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_geoscape.cpp:25: 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, from src/client/renderer/r_geoscape.cpp:25: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_geoscape.cpp:25: /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/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_geoscape.cpp:25: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_geoscape.cpp:25: 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_geoscape.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_grass.cpp:26: 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, from src/client/renderer/r_grass.cpp:26: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_grass.cpp:26: /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/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_grass.cpp:26: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_grass.cpp:26: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_image.cpp:25: 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, from src/client/renderer/r_image.cpp:25: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_image.cpp:25: /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/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_image.cpp:25: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_image.cpp:25: 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_image.cpp: 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) | ^~~~~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_image.cpp:25: src/client/renderer/r_image.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_light.cpp:25: 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, from src/client/renderer/r_light.cpp:25: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_light.cpp:25: /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/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_light.cpp:25: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_light.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_lightmap.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, from src/client/renderer/r_lightmap.cpp:27: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_lightmap.cpp: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/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_lightmap.cpp:27: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_lightmap.cpp:27: 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_lightmap.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/renderer/r_main.cpp:27: 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/r_gl.h:32, from src/client/renderer/r_main.cpp:26: /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/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_main.cpp:27: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_main.cpp:27: 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_main.cpp: 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, from src/client/renderer/r_local.h:28, from src/client/renderer/r_main.cpp:27: src/client/renderer/r_main.cpp: 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/r_main.cpp: 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 () { | ^~~~~~~ In file included from src/client/renderer/r_local.h:30, from src/client/renderer/r_main.cpp:27: src/client/renderer/r_main.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_material.cpp:26: 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, from src/client/renderer/r_material.cpp:26: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_material.cpp:26: /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/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_material.cpp:26: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_material.cpp:26: 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_material.cpp: 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) | ^~~~~~~~~~~~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_material.cpp:26: src/client/renderer/r_material.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_matrix.cpp:21: 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, from src/client/renderer/r_matrix.cpp:21: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_matrix.cpp:21: /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/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_matrix.cpp:21: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_matrix.cpp:21: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_mesh.cpp:28: 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, from src/client/renderer/r_mesh.cpp:28: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_mesh.cpp:28: /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/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_mesh.cpp:28: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_mesh.cpp: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_mesh.cpp: 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/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_mesh.cpp:28: src/client/renderer/r_mesh.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_mesh_anim.cpp:26: 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, from src/client/renderer/r_mesh_anim.cpp:26: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_mesh_anim.cpp:26: /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/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_mesh_anim.cpp:26: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_mesh_anim.cpp:26: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_misc.cpp:25: 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, from src/client/renderer/r_misc.cpp:25: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_misc.cpp:25: /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/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_misc.cpp:25: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_misc.cpp:25: 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_misc.cpp: 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, from src/client/renderer/r_local.h:28, from src/client/renderer/r_misc.cpp:25: src/client/renderer/r_misc.cpp: 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/r_misc.cpp: 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/r_misc.cpp: 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/r_misc.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_model.cpp:26: 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, from src/client/renderer/r_model.cpp:26: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_model.cpp:26: /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/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_model.cpp:26: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_model.cpp:26: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_model_alias.cpp:26: 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, from src/client/renderer/r_model_alias.cpp:26: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_model_alias.cpp:26: /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/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_model_alias.cpp:26: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_model_alias.cpp:26: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_model_brush.cpp:26: 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, from src/client/renderer/r_model_brush.cpp:26: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_model_brush.cpp:26: /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/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_model_brush.cpp:26: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_model_brush.cpp:26: 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) | ^~~~~~~~~~~~~~~~~~ In file included from src/client/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_model_brush.cpp:26: src/client/renderer/r_model_brush.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_model_md2.cpp:26: 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, from src/client/renderer/r_model_md2.cpp:26: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_model_md2.cpp:26: /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/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_model_md2.cpp:26: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_model_md2.cpp:26: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_model_md3.cpp:26: 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, from src/client/renderer/r_model_md3.cpp:26: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_model_md3.cpp:26: /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/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_model_md3.cpp:26: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_model_md3.cpp:26: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_model_obj.cpp:55: 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, from src/client/renderer/r_model_obj.cpp:55: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_model_obj.cpp:55: /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/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_model_obj.cpp:55: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_model_obj.cpp:55: 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/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_model_obj.cpp:55: src/client/renderer/r_model_obj.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_particle.cpp:25: 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, from src/client/renderer/r_particle.cpp:25: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_particle.cpp:25: /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/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_particle.cpp:25: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_particle.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_program.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, from src/client/renderer/r_program.cpp:27: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_program.cpp: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/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_program.cpp:27: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_program.cpp:27: 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_program.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_sdl.cpp:26: 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, from src/client/renderer/r_sdl.cpp:26: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_sdl.cpp:26: /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/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_sdl.cpp:26: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_sdl.cpp:26: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_sphere.cpp:26: 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, from src/client/renderer/r_sphere.cpp:26: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_sphere.cpp:26: /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/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_sphere.cpp:26: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_sphere.cpp:26: 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_sphere.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_state.cpp:25: 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, from src/client/renderer/r_state.cpp:25: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_state.cpp:25: /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/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_state.cpp:25: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_state.cpp:25: 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_state.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_surface.cpp:26: 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, from src/client/renderer/r_surface.cpp:26: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_surface.cpp:26: /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/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_surface.cpp:26: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_surface.cpp:26: 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_surface.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_thread.cpp:26: 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, from src/client/renderer/r_thread.cpp:26: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_thread.cpp:26: /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/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_thread.cpp:26: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_thread.cpp:26: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/common/common.h:30, from src/common/binaryexpressionparser.cpp:26: src/common/binaryexpressionparser.cpp: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/common/cmd.h:35, from src/common/cmd.cpp:34: 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/cmd.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/http.h:27, from src/common/http.cpp:21: 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/http.h:27, from src/common/http.cpp:21: src/common/http.cpp: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/include/limits.h:203, from /usr/lib64/gcc/x86_64-alt-linux/11/include/syslimits.h:7, from /usr/lib64/gcc/x86_64-alt-linux/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/bsp.cpp:26: 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/bsp.cpp:26: 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, from src/common/bsp.cpp:26: src/common/../shared/typedefs.h:319:16: note: 'mapData_t' {aka 'struct mapData_s'} declared here 319 | typedef struct mapData_s { | ^~~~~~~~~ In file included from src/common/common.h:30, from src/common/bsp.cpp:26: src/common/bsp.cpp: 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, from src/common/bsp.cpp:26: src/common/bsp.cpp: 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/bsp.cpp: 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 { | ^~~~~~~ In file included from src/common/common.h:31, from src/common/bsp.cpp:26: src/common/bsp.cpp: 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() { | ^~~~~~~~~~~~~~~~~~~ In file included from src/common/tracing.h:30, from src/common/cmodel.h:31, from src/common/common.h:182, from src/common/bsp.cpp:26: src/common/bsp.cpp: 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/bsp.cpp: 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/bsp.cpp: 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/bsp.cpp: 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/bsp.cpp: 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/bsp.cpp: 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/bsp.cpp: 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/bsp.cpp: 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/bsp.cpp: 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/bsp.cpp: 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/bsp.cpp: 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/bsp.cpp: 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/bsp.cpp: 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/bsp.cpp: 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/bsp.cpp: 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/bsp.cpp: 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/bsp.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/grid.cpp:26: 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, from src/common/grid.cpp:26: src/common/grid.cpp: 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 { | ^~~~~~ src/common/grid.cpp: 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 () { | ^~~~~~~ In file included from src/common/tracing.h:30, from src/common/cmodel.h:31, from src/common/common.h:182, from src/common/grid.cpp:26: src/common/grid.cpp: 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/grid.cpp: 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/grid.cpp: 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/grid.cpp: 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/grid.cpp: 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/grid.cpp: 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/grid.cpp: 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/grid.cpp: 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/grid.cpp: 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/grid.cpp: 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/grid.cpp: 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/grid.cpp: 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/grid.cpp: 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/grid.cpp: 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 { | ^~~~~~~~~~~~~ In file included from src/common/common.h:31, from src/common/grid.cpp:26: src/common/grid.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/cmodel.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] In file included from src/common/../shared/mathlib.h:114, from src/common/common.h:31, from src/common/cmodel.cpp:27: src/common/cmodel.cpp: 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/cmodel.cpp: 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, from src/common/cmodel.cpp:27: src/common/cmodel.cpp: 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/cmodel.cpp: 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 () { | ^~~~~~~ In file included from src/common/../shared/mathlib.h:114, from src/common/common.h:31, from src/common/cmodel.cpp:27: src/common/cmodel.cpp: 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/cmodel.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/common.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] In file included from src/common/cmd.h:34, from src/common/common.h:180, from src/common/common.cpp:27: src/common/common.cpp: 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/common.cpp: 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, from src/common/common.h:30, from src/common/common.cpp:27: src/common/common.cpp: In member function 'SharedPtr::operator->() const': src/common/../shared/sharedptr.h:173:28: warning: function 'SharedPtr::operator->() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 173 | inline PointerType operator-> () const | ^~~~~~~~ src/common/common.cpp: In member function 'SharedPtr::operator bool() const': src/common/../shared/sharedptr.h:204:16: warning: function 'SharedPtr::operator bool() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 204 | inline operator bool () const | ^~~~~~~~ src/common/common.cpp: In member function 'SharedPtr::get() const': src/common/../shared/sharedptr.h:195:28: warning: function 'SharedPtr::get() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 195 | inline PointerType get () const | ^~~ src/common/common.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/cvar.cpp:31: 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, from src/common/common.h:30, from src/common/cvar.cpp:31: src/common/cvar.cpp: In member function 'SharedPtr::operator->() const': src/common/../shared/sharedptr.h:173:28: warning: function 'SharedPtr::operator->() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 173 | inline PointerType operator-> () const | ^~~~~~~~ src/common/cvar.cpp: In member function 'SharedPtr::get() const': src/common/../shared/sharedptr.h:195:28: warning: function 'SharedPtr::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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/files.cpp:31: 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/files.cpp:31: src/common/files.cpp: 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, from src/common/files.cpp:31: src/common/files.cpp: 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/files.cpp: 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/files.cpp: 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/files.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/cstdlib:41, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/common/../shared/shared.h:54, from src/common/md4.cpp:32: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/md5.cpp:23: 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/md5.cpp: In function 'void MD5Transform(uint32_t*, const uint32_t*)': src/common/md5.cpp:81:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 81 | register uint32_t a, b, c, d; | ^ src/common/md5.cpp:81:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 81 | register uint32_t a, b, c, d; | ^ src/common/md5.cpp:81:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 81 | register uint32_t a, b, c, d; | ^ src/common/md5.cpp:81:36: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 81 | register uint32_t a, b, c, d; | ^ In file included from src/common/cmd.h:34, from src/common/common.h:180, from src/common/md5.cpp:23: src/common/md5.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/mem.cpp:29: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/msg.cpp:26: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/net.cpp:29: 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, from src/common/net.cpp:29: src/common/net.cpp: 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, from src/common/common.h:30, from src/common/net.cpp:29: src/common/net.cpp: In member function 'SharedPtr::operator->() const': src/common/../shared/sharedptr.h:173:28: warning: function 'SharedPtr::operator->() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 173 | inline PointerType operator-> () const | ^~~~~~~~ src/common/net.cpp: In member function 'SharedPtr::operator bool() const': src/common/../shared/sharedptr.h:204:16: warning: function 'SharedPtr::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) | ^~~~~~~~~~~~~~~~~~~ In file included from src/common/../shared/shared.h:52, from src/common/common.h:30, from src/common/net.cpp:29: src/common/net.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/netpack.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] 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, from src/common/netpack.cpp:25: src/common/netpack.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/dbuffer.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] ===> 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/pqueue.cpp:17: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/scripts.h:28, from src/common/scripts.cpp:26: 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: | ^~~~ In file included from src/common/common.h:30, from src/common/scripts.h:28, from src/common/scripts.cpp:26: src/common/scripts.cpp: 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, from src/common/scripts.cpp:26: src/common/scripts.cpp: 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/scripts.cpp: 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 { | ^~~~~~~~ In file included from src/common/scripts.cpp:26: src/common/scripts.cpp: In function 'Com_GetValue(void*, value_s const*)char*&': src/common/scripts.h:179:32: warning: function 'Com_GetValue(void*, value_s const*)char*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 179 | template inline T& Com_GetValue(void* const object, value_t const* const value) | ^~~~~~~~~~~~ src/common/scripts.cpp: In function 'Com_GetValue(void*, value_s const*)linkedList_t*&': src/common/scripts.h:179:32: warning: function 'Com_GetValue(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, from src/common/scripts.h:28, from src/common/scripts.cpp:26: src/common/scripts.cpp: In function 'LIST_Add(linkedList_t**, parseItemWeapon_t const&)parseItemWeapon_t&': src/common/../ports/../common/list.h:75:32: warning: function 'LIST_Add(linkedList_t**, parseItemWeapon_t const&)parseItemWeapon_t&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 75 | template inline T& LIST_Add(linkedList_t** const list, T const& data) | ^~~~~~~~ src/common/scripts.cpp: In function 'LIST_Add(linkedList_t**, teamNames_s const&)teamNames_s&': src/common/../ports/../common/list.h:75:32: warning: function 'LIST_Add(linkedList_t**, teamNames_s const&)teamNames_s&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/common/scripts.cpp: In function 'LIST_Add(linkedList_t**, teamDef_s::model_t const&)teamDef_s::model_t&': src/common/../ports/../common/list.h:75:32: warning: function 'LIST_Add(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/scripts.cpp: In function 'LIST_Add(linkedList_t**, BodyData const&)BodyData&': src/common/../ports/../common/list.h:75:32: warning: function 'LIST_Add(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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/sha2.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/common/tracing.h:30, from src/common/tracing.cpp:29: 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/../shared/typedefs.h:4, from src/common/tracing.h:30, from src/common/tracing.cpp:29: src/common/tracing.cpp: 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 { | ^~~~~~~~~ In file included from src/common/tracing.cpp:29: src/common/tracing.cpp: 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.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/routing.cpp:28: 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, from src/common/routing.cpp:28: src/common/routing.cpp: 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, from src/common/routing.cpp:28: src/common/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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, from src/common/routing.cpp:28: src/common/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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) | ^~~~~~~~~~~~ In file included from src/common/tracing.h:30, from src/common/cmodel.h:31, from src/common/common.h:182, from src/common/routing.cpp:28: src/common/routing.cpp: 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 { | ^~~~~~~~~ In file included from src/common/cmodel.h:31, from src/common/common.h:182, from src/common/routing.cpp:28: src/common/routing.cpp: 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/routing.cpp: 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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/common/../shared/mathlib.h:114, from src/common/common.h:31, from src/common/routing.cpp:28: src/common/routing.cpp: 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/routing.cpp: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/server/server.h:31, from src/server/sv_ccmds.cpp:31: 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, from src/server/sv_ccmds.cpp:31: src/server/sv_ccmds.cpp: 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/sv_ccmds.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/server/server.h:31, from src/server/sv_game.cpp:29: 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, from src/server/sv_game.cpp:29: src/server/sv_game.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/server/server.h:31, from src/server/sv_init.cpp: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/../common/common.h:30, from src/server/server.h:31, from src/server/sv_init.cpp:30: src/server/sv_init.cpp: 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_init.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/server/server.h:31, from src/server/sv_log.cpp:28: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/server/server.h:31, from src/server/sv_main.cpp:29: 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/../common/common.h:30, from src/server/server.h:31, from src/server/sv_main.cpp:29: 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); | ^~~~~~~ In file included from src/server/sv_main.cpp:29: src/server/server.h:106:16: note: 'serverInstanceGame_t' {aka 'struct serverInstanceGame_s'} declared here 106 | typedef struct serverInstanceGame_s { | ^~~~~~~~~~~~~~~~~~~~ In file included from src/server/../common/common.h:30, from src/server/server.h:31, from src/server/sv_main.cpp:29: src/server/sv_main.cpp: 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, from src/server/sv_main.cpp:29: src/server/sv_main.cpp: 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/sv_main.cpp: 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/sv_main.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/server/server.h:31, from src/server/sv_mapcycle.cpp:1: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/server/server.h:31, from src/server/sv_rma.cpp:32: 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 '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) | ^~~~~~~~~~~~~ In file included from src/server/../common/common.h:30, from src/server/server.h:31, from src/server/sv_rma.cpp:32: src/server/sv_rma.cpp: 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_rma.cpp:33: src/server/sv_rma.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/server/server.h:31, from src/server/sv_send.cpp:29: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/server/server.h:31, from src/server/sv_user.cpp:29: 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/../common/common.h:30, from src/server/server.h:31, from src/server/sv_user.cpp:29: src/server/sv_user.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/server/server.h:31, from src/server/sv_world.cpp:29: 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/../common/common.h:30, from src/server/server.h:31, from src/server/sv_world.cpp:29: 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 { | ^~~~~~~~~~ In file included from src/server/../common/common.h:30, from src/server/server.h:31, from src/server/sv_world.cpp:29: 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); | ^~~~~~~ In file included from src/server/sv_world.cpp:29: 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, from src/server/server.h:31, from src/server/sv_world.cpp:29: src/server/sv_world.cpp: 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/sv_world.cpp: 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/sv_world.cpp: 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/sv_world.cpp: 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, from src/server/server.h:31, from src/server/sv_world.cpp:29: src/server/sv_world.cpp: 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/sv_world.cpp: 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, from src/server/sv_world.cpp:29: src/server/sv_world.cpp: 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/sv_world.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/bfd.cpp:28: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included from src/shared/../common/common.h:30, from src/shared/infostring.cpp:29: src/shared/infostring.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/shared/parse.h:31, from src/shared/parse.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/shared.cpp In file included from /usr/include/c++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/cstdlib:41, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/shared/shared.h:54, from src/shared/shared.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] src/shared/shared.cpp: In function 'int Com_FilterAfterStar(const char*, const char*)': src/shared/shared.cpp:108:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 108 | register const char* p = pattern, *t = text; | ^ src/shared/shared.cpp:108:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 108 | register const char* p = pattern, *t = text; | ^ src/shared/shared.cpp:109:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 109 | register char c, c1; | ^ src/shared/shared.cpp:109:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 109 | register char c, c1; | ^~ src/shared/shared.cpp: In function 'int Com_Filter(const char*, const char*)': src/shared/shared.cpp:147:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 147 | register const char* p = pattern, *t = text; | ^ src/shared/shared.cpp:147:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 147 | register const char* p = pattern, *t = text; | ^ src/shared/shared.cpp:148:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 148 | register char c; | ^ src/shared/shared.cpp:169:47: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 169 | register char c1 = *t++; | ^~ src/shared/shared.cpp:181:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 181 | register char cstart = c, cend = c; | ^~~~~~ src/shared/shared.cpp:181:67: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 181 | register char cstart = c, cend = c; | ^~~~ 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) | ^~ In file included from src/shared/shared.cpp:28: src/shared/shared.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/game/q_shared.cpp:29: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/game/chr_shared.cpp:26: 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/q_shared.h:34, from src/game/chr_shared.cpp:26: src/game/chr_shared.cpp: 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, from src/game/chr_shared.cpp:26: src/game/chr_shared.cpp: 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/chr_shared.cpp: 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, from src/game/chr_shared.cpp:26: src/game/chr_shared.cpp: 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.cpp: 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.cpp: 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.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/game/inv_shared.cpp:28: 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, from src/game/inv_shared.cpp:28: src/game/inv_shared.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/game/inventory.h:30, from src/game/inventory.cpp:25: 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/q_shared.h:34, from src/game/inventory.h:30, from src/game/inventory.cpp:25: 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); | ^~~~~~~ In file included from src/game/inventory.cpp:25: src/game/inventory.h:40:7: note: 'class InventoryInterface' declared here 40 | class InventoryInterface | ^~~~~~~~~~~~~~~~~~ In file included from src/game/q_shared.h:34, from src/game/inventory.h:30, from src/game/inventory.cpp:25: 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); | ^~~~~~~ In file included from src/game/inventory.cpp:25: src/game/inventory.h:40:7: note: 'class InventoryInterface' declared here 40 | class InventoryInterface | ^~~~~~~~~~~~~~~~~~ In file included from src/game/q_shared.h:39, from src/game/inventory.h:30, from src/game/inventory.cpp:25: src/game/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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/inventory.cpp: 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) { | ^~~~~~~~~~~~~~ In file included from src/game/inventory.cpp:25: src/game/inventory.cpp: 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.cpp: 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 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CC [ufo] src/libs/mxml/mxml-entity.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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CC [ufo] src/libs/mxml/mxml-file.c In file included from /usr/include/unistd.h:25, from src/libs/mxml/mxml-file.c:59: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CC [ufo] src/libs/mxml/mxml-node.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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CC [ufo] src/libs/mxml/mxml-private.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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CC [ufo] src/libs/mxml/mxml-search.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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CC [ufo] src/libs/mxml/mxml-set.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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CC [ufo] src/libs/mxml/mxml-string.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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ ===> CC [ufo] src/libs/mumble/libmumblelink.c In file included from /usr/include/fcntl.h:25, from src/libs/mumble/libmumblelink.c:23: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_console.cpp:26: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, 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: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cl_game_campaign.cpp:26: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_aircraft.cpp:29: 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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/client/cgame/campaign/../../../common/common.h:30, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_aircraft.cpp:29: src/client/cgame/campaign/cp_aircraft.cpp: 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_aircraft.cpp:29: src/client/cgame/campaign/cp_aircraft.cpp: 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/cp_aircraft.cpp: 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/cp_aircraft.cpp: 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/cp_aircraft.cpp: 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/cp_aircraft.cpp: 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/cp_aircraft.cpp: 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_aircraft.cpp: 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_aircraft.cpp: 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) | ^~~~~~~~~~~~~~~~ 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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/client/cgame/campaign/../../../common/../ports/system.h:28, from src/client/cgame/campaign/../../../common/common.h:179, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_aircraft.cpp:29: src/client/cgame/campaign/cp_aircraft.cpp: In function 'LIST_Add(linkedList_t**, aircraft_s const&)aircraft_s&': src/client/cgame/campaign/../../../common/../ports/../common/list.h:75:32: warning: function 'LIST_Add(linkedList_t**, aircraft_s const&)aircraft_s&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 75 | template inline T& LIST_Add(linkedList_t** const list, T const& data) | ^~~~~~~~ ===> 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_aircraft_callbacks.cpp:25: 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/common.h:30, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_aircraft_callbacks.cpp:25: src/client/cgame/campaign/cp_aircraft_callbacks.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_airfight.cpp:27: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_alien_interest.cpp:26: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_alienbase.cpp:25: 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_alienbase.cpp:25: src/client/cgame/campaign/cp_alienbase.cpp: In function 'LIST_Add(linkedList_t**, alienBase_s const&)alienBase_s&': src/client/cgame/campaign/../../../common/../ports/../common/list.h:75:32: warning: function 'LIST_Add(linkedList_t**, alienBase_s const&)alienBase_s&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 75 | template 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_aliencont.cpp:27: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_aliencont_callbacks.cpp:32: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_auto_mission.cpp:25: 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_auto_mission.cpp:25: src/client/cgame/campaign/cp_auto_mission.cpp: 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/cp_auto_mission.cpp: 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/cp_auto_mission.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_base.cpp:27: 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_base.cpp:27: src/client/cgame/campaign/cp_base.cpp: 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/cp_base.cpp: 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/cp_base.cpp: 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/cp_base.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_base_callbacks.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_basedefence_callbacks.cpp:25: 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/cstdlib:41, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/client/cgame/campaign/../../../shared/shared.h:54, from src/client/cgame/campaign/cp_building.h:27, from src/client/cgame/campaign/cp_building.cpp:25: 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] In file included from src/client/cgame/campaign/cp_building.h:27, from src/client/cgame/campaign/cp_building.cpp:25: src/client/cgame/campaign/cp_building.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_campaign.cpp:25: 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/common.h:30, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_campaign.cpp:25: 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 { | ^ In file included from src/client/cgame/campaign/../../../common/common.h:30, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_campaign.cpp:25: 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_campaign.cpp:25: src/client/cgame/campaign/cp_campaign.cpp: 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/cp_campaign.cpp: 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, from src/client/cgame/campaign/cp_campaign.cpp:28: src/client/cgame/campaign/cp_campaign.cpp: 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, from src/client/cgame/campaign/cp_campaign.cpp:28: src/client/cgame/campaign/cp_campaign.cpp: 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_campaign.cpp: 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] In file included from src/client/cgame/campaign/cp_campaign.cpp:28: src/client/cgame/campaign/cp_campaign.cpp: 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.cpp: 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_campaign.cpp:25: src/client/cgame/campaign/cp_campaign.cpp: In function 'LIST_Add(linkedList_t**, updateCharacter_t const&)updateCharacter_t&': src/client/cgame/campaign/../../../common/../ports/../common/list.h:75:32: warning: function 'LIST_Add(linkedList_t**, updateCharacter_t const&)updateCharacter_t&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 75 | template 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_capacity.cpp:24: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_cgame_callbacks.cpp:24: 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) | ^~~~~~~~~~~~~~~~~~~ In file included from src/client/cgame/campaign/../../../common/common.h:30, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_cgame_callbacks.cpp:24: src/client/cgame/campaign/cp_cgame_callbacks.cpp: 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_cgame_callbacks.cpp:24: src/client/cgame/campaign/cp_cgame_callbacks.cpp: 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/cp_cgame_callbacks.cpp: 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/cp_cgame_callbacks.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_employee.cpp:26: 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_employee.cpp:26: src/client/cgame/campaign/cp_employee.cpp: 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/cp_employee.cpp: 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, from src/client/cgame/campaign/../../../common/scripts.h:259, from src/client/cgame/campaign/../../../common/common.h:184, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_employee.cpp:26: src/client/cgame/campaign/cp_employee.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_employee.cpp:26: src/client/cgame/campaign/cp_employee.cpp: In function 'LIST_Add(linkedList_t**, Employee const&)Employee&': src/client/cgame/campaign/../../../common/../ports/../common/list.h:75:32: warning: function 'LIST_Add(linkedList_t**, Employee const&)Employee&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 75 | template 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_employee_callbacks.cpp:25: 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_callbacks.cpp: 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_callbacks.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_event.cpp:26: 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/common.h:30, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_event.cpp:26: src/client/cgame/campaign/cp_event.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_event_callbacks.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_fightequip_callbacks.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_geoscape.cpp:25: 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 '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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_hospital.cpp:27: 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_hospital.cpp: 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_hospital.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_hospital_callbacks.cpp:25: 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_hospital_callbacks.cpp:25: src/client/cgame/campaign/cp_hospital_callbacks.cpp: 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/cp_hospital_callbacks.cpp: 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/cp_hospital_callbacks.cpp: 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/cp_hospital_callbacks.cpp: 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_hospital_callbacks.cpp: 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_hospital_callbacks.cpp: 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_hospital_callbacks.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_installation.cpp:27: 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_installation.cpp:27: src/client/cgame/campaign/cp_installation.cpp: In function 'LIST_Add(linkedList_t**, installation_s const&)installation_s&': src/client/cgame/campaign/../../../common/../ports/../common/list.h:75:32: warning: function 'LIST_Add(linkedList_t**, installation_s const&)installation_s&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 75 | template 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_installation_callbacks.cpp:26: 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/common.h:30, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_installation_callbacks.cpp:26: src/client/cgame/campaign/cp_installation_callbacks.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_mapfightequip.cpp:27: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_market.cpp:26: 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_market.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_market_callbacks.cpp:24: 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_market_callbacks.cpp: 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_market_callbacks.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_messageoptions.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_messageoptions_callbacks.cpp:26: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_messages.cpp:24: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_mission_callbacks.cpp:28: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_mission_triggers.cpp:26: 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/common.h:30, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_mission_triggers.cpp:26: src/client/cgame/campaign/cp_mission_triggers.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_missions.cpp:25: 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_missions.cpp: 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_missions.cpp:25: src/client/cgame/campaign/cp_missions.cpp: In function 'LIST_Add(linkedList_t**, mission_s const&)mission_s&': src/client/cgame/campaign/../../../common/../ports/../common/list.h:75:32: warning: function 'LIST_Add(linkedList_t**, mission_s const&)mission_s&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 75 | template 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_nation.cpp:26: 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_nation.cpp: 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_nation.cpp: 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_nation.cpp:26: src/client/cgame/campaign/cp_nation.cpp: In function 'LIST_Add(linkedList_t**, city_s const&)city_s&': src/client/cgame/campaign/../../../common/../ports/../common/list.h:75:32: warning: function 'LIST_Add(linkedList_t**, city_s const&)city_s&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 75 | template 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_overlay.cpp:27: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_parse.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_popup.cpp:25: 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_popup.cpp:25: src/client/cgame/campaign/cp_popup.cpp: In function 'LIST_Add(linkedList_t**, int const&)int&': src/client/cgame/campaign/../../../common/../ports/../common/list.h:75:32: warning: function 'LIST_Add(linkedList_t**, int const&)int&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 75 | template 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_produce.cpp:26: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_produce_callbacks.cpp:26: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_radar.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_rank.cpp:24: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_research.cpp:31: 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) | ^~~~~~~~~~~~~~~~~~~ In file included from src/client/cgame/campaign/../../../common/common.h:30, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_research.cpp:31: src/client/cgame/campaign/cp_research.cpp: 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_research.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_research_callbacks.cpp:26: 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_research_callbacks.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_save.cpp:25: 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_save.cpp:25: src/client/cgame/campaign/cp_save.cpp: 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/cp_save.cpp: 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/cp_save.cpp: 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/cp_save.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_statistics.cpp:25: 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_statistics.cpp: 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_statistics.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_team.cpp:26: 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_team.cpp:26: src/client/cgame/campaign/cp_team.cpp: 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/cp_team.cpp: 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/cp_team.cpp: 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/cp_team.cpp: 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/cp_team.cpp: 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/cp_team.cpp: 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/cp_team.cpp: 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/cp_team.cpp: 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/cp_team.cpp: 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/cp_team.cpp: 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/cp_team.cpp: 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/cp_team.cpp: 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/cp_team.cpp: 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_team.cpp: 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_team.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_team_callbacks.cpp:25: 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_team_callbacks.cpp: 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_team_callbacks.cpp: 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_team_callbacks.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_time.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_transfer.cpp:28: 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_transfer.cpp: 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_transfer.cpp: 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_transfer.cpp: 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_transfer.cpp: 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_transfer.cpp: 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_transfer.cpp:28: src/client/cgame/campaign/cp_transfer.cpp: In function 'LIST_Add(linkedList_t**, transfer_s const&)transfer_s&': src/client/cgame/campaign/../../../common/../ports/../common/list.h:75:32: warning: function 'LIST_Add(linkedList_t**, transfer_s const&)transfer_s&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 75 | template 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_transfer_callbacks.cpp:25: 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_transfer_callbacks.cpp: 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_transfer_callbacks.cpp: 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_transfer_callbacks.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_ufo.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_ufopedia.cpp:28: 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_ufopedia.cpp:28: src/client/cgame/campaign/cp_ufopedia.cpp: 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/cp_ufopedia.cpp: 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/cp_ufopedia.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_uforecovery.cpp:27: 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_uforecovery.cpp:27: src/client/cgame/campaign/cp_uforecovery.cpp: In function 'LIST_Add(linkedList_t**, storedUFO_s const&)storedUFO_s&': src/client/cgame/campaign/../../../common/../ports/../common/list.h:75:32: warning: function 'LIST_Add(linkedList_t**, storedUFO_s const&)storedUFO_s&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 75 | template 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_uforecovery_callbacks.cpp:27: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/../../cl_shared.h:28, from src/client/cgame/campaign/cp_xvi.cpp:26: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/missions/../../../cl_shared.h:28, from src/client/cgame/campaign/missions/cp_mission_baseattack.cpp:25: 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_mission_baseattack.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/missions/../../../cl_shared.h:28, from src/client/cgame/campaign/missions/cp_mission_buildbase.cpp:26: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/missions/../../../cl_shared.h:28, from src/client/cgame/campaign/missions/cp_mission_harvest.cpp:26: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/missions/../../../cl_shared.h:28, from src/client/cgame/campaign/missions/cp_mission_intercept.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/missions/../../../cl_shared.h:28, from src/client/cgame/campaign/missions/cp_mission_recon.cpp:26: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/missions/../../../cl_shared.h:28, from src/client/cgame/campaign/missions/cp_mission_rescue.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/missions/../../../cl_shared.h:28, from src/client/cgame/campaign/missions/cp_mission_supply.cpp:26: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/missions/../../../cl_shared.h:28, from src/client/cgame/campaign/missions/cp_mission_terror.cpp:26: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/missions/../../../cl_shared.h:28, from src/client/cgame/campaign/missions/cp_mission_ufocarrier.cpp:26: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/campaign/missions/../../../cl_shared.h:28, from src/client/cgame/campaign/missions/cp_mission_xvi.cpp:26: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/skirmish/../../cl_shared.h:28, from src/client/cgame/skirmish/cl_game_skirmish.cpp:26: 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) | ^~~~~~~~~~~~~~~~ In file included from src/client/cgame/skirmish/../../../common/common.h:30, from src/client/cgame/skirmish/../../cl_shared.h:28, from src/client/cgame/skirmish/cl_game_skirmish.cpp:26: src/client/cgame/skirmish/cl_game_skirmish.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/multiplayer/../../cl_shared.h:28, from src/client/cgame/multiplayer/cl_game_multiplayer.cpp:26: 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] In file included from src/client/cgame/multiplayer/../../../common/common.h:30, from src/client/cgame/multiplayer/../../cl_shared.h:28, from src/client/cgame/multiplayer/cl_game_multiplayer.cpp:26: src/client/cgame/multiplayer/cl_game_multiplayer.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/multiplayer/../../cl_shared.h:28, from src/client/cgame/multiplayer/mp_callbacks.cpp:26: 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] In file included from src/client/cgame/multiplayer/../../../common/common.h:30, from src/client/cgame/multiplayer/../../cl_shared.h:28, from src/client/cgame/multiplayer/mp_callbacks.cpp:26: src/client/cgame/multiplayer/mp_callbacks.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/client/cgame/multiplayer/../../cl_shared.h:28, from src/client/cgame/multiplayer/mp_serverlist.cpp:26: 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) | ^~~~~~~~~~~~~~~~~~ In file included from src/client/cgame/multiplayer/../../../common/common.h:30, from src/client/cgame/multiplayer/../../cl_shared.h:28, from src/client/cgame/multiplayer/mp_serverlist.cpp:26: src/client/cgame/multiplayer/mp_serverlist.cpp: 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/cl_console.cpp: 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:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline] 198 | inline qFILE* operator& () | ^ src/client/cl_console.cpp:279:33: note: called from here 279 | FS_Write("\n", 1, &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/cl_console.cpp: 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/cl_http.cpp: 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/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/cl_menu.cpp: 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/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/cl_screen.cpp: 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/cl_inventory.cpp: 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/cl_inventory_callbacks.cpp: 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/client/cl_team.cpp: In function 'CL_ActorCvars': 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/../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/../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/cl_inventory.cpp: 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/cl_inventory.cpp: 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/client/cl_inventory.cpp: 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/cl_inventory_callbacks.cpp: 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/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/client/cl_screen.cpp: 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/cl_team.cpp: 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/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/cl_inventory.cpp: 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/cl_main.cpp: 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/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/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/input/cl_keys.cpp: 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/client/cinematic/cl_sequence.cpp: 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 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(s2d, vp), cl_genericPool, 0); | ^ src/client/battlescape/../../common/../shared/mathlib.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: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: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/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/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/battlescape/cl_actor.cpp: 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/battlescape/cl_actor.cpp: In function 'CL_ActorCheckAction': 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/cl_actor.cpp:752:25: note: called from here 752 | if (le->isMoving()) | ^ 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/client/battlescape/cl_actor.cpp: 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/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/cl_battlescape.cpp: 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/input/cl_keys.cpp: 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:684:18: note: called from here 684 | FS_Printf(&f, "// generated by ufo, do not modify\n"); | ^ 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:685:18: note: called from here 685 | FS_Printf(&f, "// If you want to know the keyname of a specific key - set in_debug cvar to 1 and press the key\n"); | ^ 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:686:18: note: called from here 686 | FS_Printf(&f, "unbindallmenu\n"); | ^ 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:687:18: note: called from here 687 | FS_Printf(&f, "unbindall\n"); | ^ 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:688:18: note: called from here 688 | FS_Printf(&f, "unbindallbattle\n"); | ^ 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/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/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/client/battlescape/cl_actor.cpp: 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/client/battlescape/cl_actor.cpp: 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/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/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/battlescape/cl_camera.cpp: 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/battlescape/cl_hud.cpp: 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/cl_hud.cpp: 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/battlescape/cl_hud.cpp: 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/cl_hud_callbacks.cpp: 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/cl_hud.cpp: 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 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 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/battlescape/cl_hud.cpp: 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/battlescape/cl_hud_callbacks.cpp: 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/client/battlescape/cl_hud.cpp: 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/battlescape/cl_hud_callbacks.cpp: 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/battlescape/cl_particle.cpp: 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/battlescape/cl_localentity.cpp: 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/battlescape/cl_camera.cpp: 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/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/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/cl_hud_callbacks.cpp: 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/cl_hud.cpp: 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/cl_hud.cpp: 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/battlescape/cl_hud_callbacks.cpp: 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/cl_hud.cpp: 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/battlescape/cl_hud.cpp: 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/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/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/battlescape/cl_hud.cpp: 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/battlescape/cl_hud.cpp:1415:55: note: called from here 1415 | 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: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/battlescape/cl_hud_callbacks.cpp: 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/cl_hud_callbacks.cpp: 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/cl_hud.cpp: 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/battlescape/cl_hud.cpp: 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/battlescape/cl_hud.cpp:526:54: note: called from here 526 | Item* weapon = 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: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/battlescape/cl_hud.cpp: 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/client/battlescape/cl_hud.cpp:587:31: note: called from here 587 | if (selActor->isMoving()) | ^ 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/cl_localentity.cpp: 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/battlescape/cl_localentity.cpp: 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/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/battlescape/cl_localentity.cpp: 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/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/cl_localentity.cpp: 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/battlescape/cl_localentity.cpp: 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/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/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/battlescape/cl_particle.cpp: 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/client/battlescape/cl_localentity.cpp: 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/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/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/battlescape/cl_localentity.cpp: 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/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/event/actor/e_event_actorappear.cpp: 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/battlescape/events/event/world/e_event_addedict.cpp: 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/battlescape/events/event/actor/e_event_actorappear.cpp: 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/battlescape/events/event/actor/e_event_actordie.cpp: 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/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/battlescape/events/event/actor/e_event_actormove.cpp: In function 'CL_ActorDoMove': 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/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/battlescape/events/event/actor/e_event_actorreactionfirechange.cpp: 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/battlescape/events/event/actor/e_event_actorrevitalised.cpp: 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/battlescape/events/event/actor/e_event_actorshoot.cpp: 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/battlescape/events/event/actor/e_event_actorshoot.cpp: 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/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/../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/battlescape/events/event/actor/e_event_actorstartshoot.cpp: 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/e_event_actorstatechange.cpp: 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/battlescape/events/event/inventory/e_event_invammo.cpp: 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/battlescape/events/event/player/e_event_reset.cpp: 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/battlescape/events/event/world/e_event_addbrushmodel.cpp: 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/battlescape/events/event/world/e_event_addedict.cpp: 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/events/event/world/e_event_entperish.cpp: 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/sound/s_music.cpp: 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/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/cl_radar.cpp: 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/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/battlescape/events/event/inventory/e_event_invadd.cpp: 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/client/sound/s_music.cpp: 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/sound/s_main.cpp: 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/battlescape/events/event/inventory/e_event_invreload.cpp: 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/client/battlescape/events/event/player/e_event_doendround.cpp: 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/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/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/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/client/cgame/cl_game.cpp: In member function '__ct_base ': src/client/cgame/../../common/cvar.h:97:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 97 | class CvarListener { | ^ src/client/cgame/cl_game.cpp:67:7: note: called from here 67 | class GAMECvarListener: public CvarListener | ^ 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/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/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/battlescape/events/e_parse.cpp: 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/../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:74:18: note: called from here 74 | FS_Printf(&f, "%s - %s: %10i %s\n", tbuf, CL_GetConfigString(CS_MAPTITLE), cl.time, eventData->name); | ^ src/client/battlescape/events/e_parse.cpp: 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/battlescape/events/e_server.cpp: 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/e_event_invadd.cpp: In function 'CL_InvAdd': src/client/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h:432:20: warning: inlining failed in call to 'getAmount': 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': 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/cgame/cl_game.cpp: 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/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/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/client/cgame/cl_game.cpp: 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/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/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/battlescape/events/event/inventory/../../../../../common/../game/inv_shared.h:432:20: warning: inlining failed in call to 'getAmount': 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/cgame/cl_game_team.cpp: 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': 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/client/cgame/cl_game.cpp: 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/client/cgame/cl_game.cpp: 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/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/cgame/cl_game_team.cpp: 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/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/cgame/cl_game.cpp: 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/client/cgame/cl_game.cpp: 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/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/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/cgame/cl_game_team.cpp: 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/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/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/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/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/client/cgame/cl_game.cpp: In function 'GAME_Frame': 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:1621:35: note: called from here 1621 | list = GAME_GetCurrentType(); | ^ 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/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/client/cgame/../../common/../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/cgame/../../common/../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/cgame/cl_game_team.cpp: In function 'GAME_ActorSelect_f': 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/../../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/cl_game_team.cpp:560:38: note: called from here 560 | chr->inv.setContainer(CID_EQUIP, ui_inventory->getEquipContainer()); | ^ src/client/cgame/cl_game_team.cpp: 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/web/web_main.cpp: 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/web/web_main.cpp: 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/web/web_main.cpp: 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/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/ui/ui_behaviour.cpp: 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/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/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/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/cgame/cl_game_team.cpp: 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/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:164:28: note: called from here 164 | if (FS_Read(&header, clen, &f) != clen) { | ^ src/client/cgame/cl_game_team.cpp: In function 'GAME_LoadInventory': 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/cgame/cl_game_team.cpp: 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/../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:344:29: note: called from here 344 | clen = FS_FileLength(&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:346:20: note: called from here 346 | if (FS_Read(cbuf, clen, &f) != clen) { | ^ src/client/ui/ui_actions.cpp: 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 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(node, property) = value->d.terminal.d1.data; | ^ src/client/ui/ui_actions.cpp: 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 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(callNode, callProperty) : callNode->onClick; | ^ 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/client/ui/ui_actions.cpp: 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 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(node, property); | ^ src/client/ui/ui_actions.cpp: 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 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(node, property); | ^ src/client/ui/node/ui_node_abstractoption.h: In member function '__dt_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_abstractoption.h:32:7: note: called from here 32 | class uiAbstractOptionNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_abstractscrollable.h: In member function '__dt_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_abstractscrollable.h:35:7: note: called from here 35 | class uiAbstractScrollableNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_abstractscrollbar.h: In member function '__dt_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_abstractscrollbar.h:29:7: note: called from here 29 | class uiAbstractScrollbarNode : public uiLocatedNode { | ^ src/client/ui/ui_node.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/ui_node.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/ui_node.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/ui_node.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/ui_node.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/ui_node.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/ui_node.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/ui_node.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/ui_node.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/ui_node.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/ui_node.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/ui_node.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/ui_node.cpp: 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/ui_node.cpp: 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/ui_node.cpp: 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/ui/ui_node.cpp: 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/ui_node.cpp: 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/ui_node.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/ui_node.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/ui_node.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/ui_node.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/ui_node.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/node/../../../common/../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../common/../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../common/../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../common/../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/ui_node_abstractscrollable.cpp: 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/client/ui/node/ui_node_abstractscrollable.cpp:153:107: note: called from here 153 | uiAbstractScrollableNode* b = dynamic_cast(node->behaviour->manager.get()); | ^ src/client/ui/node/ui_node_abstractscrollable.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/node/ui_node_abstractscrollable.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/node/ui_node_abstractscrollable.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/node/ui_node_abstractscrollable.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/node/ui_node_abstractscrollable.cpp: 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/ui/node/ui_node_abstractscrollable.cpp:186:107: note: called from here 186 | uiAbstractScrollableNode* b = dynamic_cast(node->behaviour->manager.get()); | ^ src/client/ui/ui_node.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/ui_node.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/ui_node.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/ui_node.cpp: 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/ui_node.cpp: 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/ui_node.cpp: 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/ui_node.cpp: 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/ui_node.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/ui_node.cpp: 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/ui_node.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/ui_node.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/ui_node.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/ui_node.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/ui_node.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/ui_tooltip.cpp: 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/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_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/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/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/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/client/ui/ui_input.cpp: 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/node/ui_node_abstractnode.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractnode.h:33:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 33 | class uiNode { | ^ src/client/ui/node/ui_node_abstractnode.h:66:7: note: called from here 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_abstractoption.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_abstractoption.h:32:7: note: called from here 32 | class uiAbstractOptionNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_abstractscrollable.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_abstractscrollable.h:35:7: note: called from here 35 | class uiAbstractScrollableNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_abstractscrollbar.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_abstractscrollbar.h:29:7: note: called from here 29 | class uiAbstractScrollbarNode : public uiLocatedNode { | ^ 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/ui_node.cpp: 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 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(node, property)); | ^ src/client/ui/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline] 179 | template 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(node, property) = *static_cast(rawValue); break; | ^ src/client/ui/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline] 179 | template 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(node, property) = *static_cast(rawValue); break; | ^ src/client/ui/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline] 179 | template 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(node, property) = static_cast(rawValue); break; | ^ src/client/ui/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline] 179 | template 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(node, property) = static_cast(rawValue); | ^ src/client/ui/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline] 179 | template 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(node, property) = static_cast(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 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(const_cast(object), value); | ^ src/client/ui/ui_node.cpp: 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 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(node, property)); | ^ src/client/ui/../../common/scripts.h:184:38: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline] 184 | template 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(node, property)); | ^ src/client/ui/ui_node.cpp: 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 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(node, property); | ^ src/client/ui/../../common/scripts.h:184:38: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline] 184 | template 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(node, property); | ^ src/client/ui/../../common/scripts.h:184:38: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline] 184 | template 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(node, property); | ^ src/client/ui/../../common/scripts.h:184:38: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline] 184 | template 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(node, property); | ^ src/client/ui/ui_nodes.cpp: 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 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(node, *property)) { | ^ src/client/ui/ui_parse.cpp: 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 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(object, property); | ^ src/client/ui/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline] 179 | template 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(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 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(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 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(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 inline T& Com_GetValue(void* const object, value_t const* const value) | ^ src/client/ui/ui_parse.cpp:800:92: note: called from here 800 | uiSprite_t const*& sprite = Com_GetValue(object, property); | ^ src/client/ui/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline] 179 | template 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(object, property); | ^ src/client/ui/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline] 179 | template 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(object, property); | ^ src/client/ui/ui_node.cpp: 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 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(node, property); | ^ src/client/cinematic/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline] 179 | template 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(node, property); | ^ src/client/ui/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline] 179 | template 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(node, property); | ^ src/client/cinematic/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline] 179 | template 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(node, property); | ^ src/client/ui/../../common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline] 179 | template 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(node, property) = sprite; | ^ src/client/ui/node/ui_node_base.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_base.h:27:7: note: called from here 27 | class uiAbstractBaseNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_base.h: In member function '__ct_base ': src/client/ui/node/ui_node_base.h:27:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 27 | class uiAbstractBaseNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_base.h:33:7: note: called from here 33 | class uiBaseMapNode : public uiAbstractBaseNode { | ^ src/client/ui/node/ui_node_base.h: In member function '__ct_base ': src/client/ui/node/ui_node_base.h:27:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 27 | class uiAbstractBaseNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_base.h:44:7: note: called from here 44 | class uiBaseLayoutNode : public uiAbstractBaseNode { | ^ src/client/ui/node/ui_node_container.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_container.h:35:7: note: called from here 35 | class uiContainerNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_baseinventory.h: In member function '__ct_base ': src/client/ui/node/ui_node_container.h:35:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 35 | class uiContainerNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_baseinventory.h:30:7: note: called from here 30 | class uiBaseInventoryNode : public uiContainerNode { | ^ src/client/ui/node/ui_node_battlescape.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_battlescape.h:27:7: note: called from here 27 | class uiBattleScapeNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_button.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_button.h:29:7: note: called from here 29 | class uiButtonNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_image.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_image.h:32:7: note: called from here 32 | class uiImageNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_controls.h: In member function '__ct_base ': src/client/ui/node/ui_node_image.h:32:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 32 | class uiImageNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_controls.h:29:7: note: called from here 29 | class uiControlNode : public uiImageNode { | ^ src/client/ui/node/ui_node_ekg.h: In member function '__ct_base ': src/client/ui/node/ui_node_image.h:32:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 32 | class uiImageNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_ekg.h:29:7: note: called from here 29 | class uiEkgNode : public uiImageNode { | ^ src/client/ui/node/ui_node_editor.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_editor.h:27:7: note: called from here 27 | class uiEditorNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_geoscape.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_geoscape.h:31:7: note: called from here 31 | class uiGeoscapeNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_linechart.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_linechart.h:31:7: note: called from here 31 | class uiLineChartNode : public uiLocatedNode { | ^ src/client/ui/node/../../../common/../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../common/../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../common/../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../common/../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../common/../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../common/../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../common/../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../common/../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../common/../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../common/../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../common/../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../common/../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../common/../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../common/../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../common/../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../common/../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../common/../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../common/../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../common/../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../common/../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../common/../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../common/../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../common/../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../common/../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/ui_node_abstractvalue.h: In member function '__dt_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_abstractvalue.h:29:7: note: called from here 29 | class uiAbstractValueNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_bar.h: In member function '__dt_base ': src/client/ui/node/ui_node_abstractvalue.h:29:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 29 | class uiAbstractValueNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_bar.h:29:7: note: called from here 29 | class uiBarNode : public uiAbstractValueNode { | ^ src/client/ui/node/ui_node_checkbox.h: In member function '__dt_base ': src/client/ui/node/ui_node_abstractvalue.h:29:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 29 | class uiAbstractValueNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_checkbox.h:29:7: note: called from here 29 | class uiCheckBoxNode : public uiAbstractValueNode { | ^ src/client/ui/node/ui_node_base.h: In member function '__dt_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_base.h:27:7: note: called from here 27 | class uiAbstractBaseNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_base.h: In member function '__dt_base ': src/client/ui/node/ui_node_base.h:27:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 27 | class uiAbstractBaseNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_base.h:33:7: note: called from here 33 | class uiBaseMapNode : public uiAbstractBaseNode { | ^ src/client/ui/node/ui_node_base.h: In member function '__dt_base ': src/client/ui/node/ui_node_base.h:27:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 27 | class uiAbstractBaseNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_base.h:44:7: note: called from here 44 | class uiBaseLayoutNode : public uiAbstractBaseNode { | ^ src/client/ui/node/ui_node_container.h: In member function '__dt_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_container.h:35:7: note: called from here 35 | class uiContainerNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_baseinventory.h: In member function '__dt_base ': src/client/ui/node/ui_node_container.h:35:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 35 | class uiContainerNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_baseinventory.h:30:7: note: called from here 30 | class uiBaseInventoryNode : public uiContainerNode { | ^ src/client/ui/node/ui_node_battlescape.h: In member function '__dt_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_battlescape.h:27:7: note: called from here 27 | class uiBattleScapeNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_button.h: In member function '__dt_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_button.h:29:7: note: called from here 29 | class uiButtonNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_image.h: In member function '__dt_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_image.h:32:7: note: called from here 32 | class uiImageNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_controls.h: In member function '__dt_base ': src/client/ui/node/ui_node_image.h:32:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 32 | class uiImageNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_controls.h:29:7: note: called from here 29 | class uiControlNode : public uiImageNode { | ^ src/client/ui/node/ui_node_ekg.h: In member function '__dt_base ': src/client/ui/node/ui_node_image.h:32:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 32 | class uiImageNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_ekg.h:29:7: note: called from here 29 | class uiEkgNode : public uiImageNode { | ^ src/client/ui/node/ui_node_editor.h: In member function '__dt_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_editor.h:27:7: note: called from here 27 | class uiEditorNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_geoscape.h: In member function '__dt_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_geoscape.h:31:7: note: called from here 31 | class uiGeoscapeNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_model.h: In member function '__dt_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_model.h:31:7: note: called from here 31 | class uiModelNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_item.h: In member function '__dt_base ': src/client/ui/node/ui_node_model.h:31:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 31 | class uiModelNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_item.h:29:7: note: called from here 29 | class uiItemNode : public uiModelNode { | ^ src/client/ui/node/ui_node_linechart.h: In member function '__dt_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_linechart.h:31:7: note: called from here 31 | class uiLineChartNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_baseinventory.cpp: 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/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_baseinventory.cpp: 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/ui/node/ui_node_baseinventory.cpp: 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_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/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/ui/node/ui_node_container.cpp: 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/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/ui/node/ui_node_container.cpp: 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/ui/node/ui_node_container.cpp: 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/ui/node/ui_node_container.cpp:712:45: note: called from here 712 | } else if (ic->def()->isAmmo()) { | ^ 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/ui/node/ui_node_baseinventory.cpp: 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/ui/node/ui_node_container.cpp: 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/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/client/ui/node/ui_node_data.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractnode.h:33:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 33 | class uiNode { | ^ src/client/ui/node/ui_node_data.h:27:7: note: called from here 27 | class uiDataNode : public uiNode { | ^ src/client/ui/node/ui_node_ekg.cpp: 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/ui/node/ui_node_geoscape.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/node/ui_node_geoscape.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/node/ui_node_image.cpp: 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/ui/node/ui_node_material_editor.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractscrollable.h:35:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 35 | class uiAbstractScrollableNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_material_editor.h:28:7: note: called from here 28 | class uiMaterialEditorNode : public uiAbstractScrollableNode { | ^ src/client/ui/node/ui_node_material_editor.h: In member function '__dt_base ': src/client/ui/node/ui_node_abstractscrollable.h:35:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 35 | class uiAbstractScrollableNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_material_editor.h:28:7: note: called from here 28 | class uiMaterialEditorNode : public uiAbstractScrollableNode { | ^ src/client/ui/node/ui_node_abstractvalue.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_abstractvalue.h:29:7: note: called from here 29 | class uiAbstractValueNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_bar.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractvalue.h:29:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 29 | class uiAbstractValueNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_bar.h:29:7: note: called from here 29 | class uiBarNode : public uiAbstractValueNode { | ^ src/client/ui/node/ui_node_checkbox.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractvalue.h:29:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 29 | class uiAbstractValueNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_checkbox.h:29:7: note: called from here 29 | class uiCheckBoxNode : public uiAbstractValueNode { | ^ src/client/ui/node/ui_node_container.cpp: 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/ui/node/ui_node_container.cpp: 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/ui/node/ui_node_container.cpp: 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/ui/node/ui_node_container.cpp: 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/ui/node/ui_node_model.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_model.h:31:7: note: called from here 31 | class uiModelNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_item.h: In member function '__ct_base ': src/client/ui/node/ui_node_model.h:31:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 31 | class uiModelNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_item.h:29:7: note: called from here 29 | class uiItemNode : public uiModelNode { | ^ src/client/ui/node/ui_node_baseinventory.cpp: 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': 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:362:58: note: called from here 362 | ammopos[1] += icItem->def()->sy * 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: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': 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:355:58: note: called from here 355 | ammopos[1] -= icItem->def()->sy * 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:354:58: note: called from here 354 | ammopos[0] += icItem->def()->sx * C_UNIT / 2.0; | ^ src/client/ui/node/ui_node_baseinventory.cpp: 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/ui/node/ui_node_container.cpp: 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/ui/node/ui_node_item.cpp: 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:567:69: note: called from here 567 | origine[1] += (dragInfoToY + previewItem.def()->sx / 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: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:570:69: note: called from here 570 | origine[1] += (dragInfoToY + 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/ui/node/ui_node_container.cpp: 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/ui/node/ui_node_editor.cpp: 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); | ^ 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:343:33: note: called from here 343 | UI_EditorNodeExtractNode(&file, window, 0); | ^ src/client/ui/node/ui_node_messagelist.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractscrollable.h:35:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 35 | class uiAbstractScrollableNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_messagelist.h:29:7: note: called from here 29 | class uiMessageListNode : public uiAbstractScrollableNode { | ^ src/client/ui/node/ui_node_panel.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractscrollable.h:35:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 35 | class uiAbstractScrollableNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_panel.h:29:7: note: called from here 29 | class uiPanelNode : public uiAbstractScrollableNode { | ^ src/client/ui/node/../../../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../common/../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../common/../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../common/../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../common/../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../common/../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../common/../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../common/../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../common/../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../common/../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../common/../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../common/../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../common/../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../common/../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../common/../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../common/../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../common/../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../common/../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../common/../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/ui_node_messagelist.h: In member function '__dt_base ': src/client/ui/node/ui_node_abstractscrollable.h:35:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 35 | class uiAbstractScrollableNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_messagelist.h:29:7: note: called from here 29 | class uiMessageListNode : public uiAbstractScrollableNode { | ^ src/client/ui/node/ui_node_panel.h: In member function '__dt_base ': src/client/ui/node/ui_node_abstractscrollable.h:35:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 35 | class uiAbstractScrollableNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_panel.h:29:7: note: called from here 29 | class uiPanelNode : public uiAbstractScrollableNode { | ^ src/client/ui/node/ui_node_text.h: In member function '__dt_base ': src/client/ui/node/ui_node_abstractscrollable.h:35:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 35 | class uiAbstractScrollableNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_text.h:29:7: note: called from here 29 | class uiTextNode : public uiAbstractScrollableNode { | ^ src/client/ui/node/ui_node_text2.h: In member function '__dt_base ': src/client/ui/node/ui_node_text.h:29:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 29 | class uiTextNode : public uiAbstractScrollableNode { | ^ src/client/ui/node/ui_node_text2.h:30:7: note: called from here 30 | class uiText2Node : public uiTextNode { | ^ src/client/ui/node/../node/ui_node_option.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/../node/ui_node_option.h:30:7: note: called from here 30 | class uiOptionNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_radar.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_radar.h:30:7: note: called from here 30 | class uiRadarNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_radiobutton.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_radiobutton.h:29:7: note: called from here 29 | class uiRadioButtonNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_rows.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_rows.h:29:7: note: called from here 29 | class uiRowsNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_sequence.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_sequence.h:30:7: note: called from here 30 | class uiSequenceNode : public uiLocatedNode { | ^ src/client/ui/node/../node/ui_node_option.h: In member function '__dt_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/../node/ui_node_option.h:30:7: note: called from here 30 | class uiOptionNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_radar.h: In member function '__dt_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_radar.h:30:7: note: called from here 30 | class uiRadarNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_radiobutton.h: In member function '__dt_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_radiobutton.h:29:7: note: called from here 29 | class uiRadioButtonNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_rows.h: In member function '__dt_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_rows.h:29:7: note: called from here 29 | class uiRowsNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_sequence.h: In member function '__dt_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_sequence.h:30:7: note: called from here 30 | class uiSequenceNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_string.h: In member function '__dt_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_string.h:27:7: note: called from here 27 | class uiStringNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_optionlist.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractoption.h:32:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 32 | class uiAbstractOptionNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_optionlist.h:29:7: note: called from here 29 | class uiOptionListNode : public uiAbstractOptionNode { | ^ src/client/ui/node/ui_node_optiontree.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractoption.h:32:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 32 | class uiAbstractOptionNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_optiontree.h:29:7: note: called from here 29 | class uiOptionTreeNode : public uiAbstractOptionNode { | ^ src/client/ui/node/ui_node_selectbox.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractoption.h:32:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 32 | class uiAbstractOptionNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_selectbox.h:29:7: note: called from here 29 | class uiSelectBoxNode : public uiAbstractOptionNode { | ^ src/client/ui/node/ui_node_tab.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractoption.h:32:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 32 | class uiAbstractOptionNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_tab.h:30:7: note: called from here 30 | class uiTabNode : public uiAbstractOptionNode { | ^ src/client/ui/node/ui_node_optionlist.h: In member function '__dt_base ': src/client/ui/node/ui_node_abstractoption.h:32:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 32 | class uiAbstractOptionNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_optionlist.h:29:7: note: called from here 29 | class uiOptionListNode : public uiAbstractOptionNode { | ^ src/client/ui/node/ui_node_optiontree.h: In member function '__dt_base ': src/client/ui/node/ui_node_abstractoption.h:32:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 32 | class uiAbstractOptionNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_optiontree.h:29:7: note: called from here 29 | class uiOptionTreeNode : public uiAbstractOptionNode { | ^ src/client/ui/node/ui_node_selectbox.h: In member function '__dt_base ': src/client/ui/node/ui_node_abstractoption.h:32:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 32 | class uiAbstractOptionNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_selectbox.h:29:7: note: called from here 29 | class uiSelectBoxNode : public uiAbstractOptionNode { | ^ src/client/ui/node/ui_node_tab.h: In member function '__dt_base ': src/client/ui/node/ui_node_abstractoption.h:32:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 32 | class uiAbstractOptionNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_tab.h:30:7: note: called from here 30 | class uiTabNode : public uiAbstractOptionNode { | ^ src/client/ui/node/ui_node_radar.cpp: 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/ui/node/ui_node_radar.cpp: 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/ui/node/ui_node_special.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractnode.h:33:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 33 | class uiNode { | ^ src/client/ui/node/ui_node_special.h:36:7: note: called from here 36 | class uiFuncNode : public uiNode { | ^ src/client/ui/node/ui_node_special.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractnode.h:33:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 33 | class uiNode { | ^ src/client/ui/node/ui_node_special.h:29:7: note: called from here 29 | class uiConFuncNode : public uiNode { | ^ src/client/ui/node/ui_node_special.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractnode.h:33:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 33 | class uiNode { | ^ src/client/ui/node/ui_node_special.h:40:7: note: called from here 40 | class uiCvarNode : public uiNode { | ^ src/client/ui/node/ui_node_spinner.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/node/ui_node_spinner.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractvalue.h:29:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 29 | class uiAbstractValueNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_spinner.h:29:7: note: called from here 29 | class uiSpinnerNode : public uiAbstractValueNode { | ^ src/client/ui/node/ui_node_tbar.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractvalue.h:29:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 29 | class uiAbstractValueNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_tbar.h:29:7: note: called from here 29 | class uiTBarNode : public uiAbstractValueNode { | ^ src/client/ui/node/ui_node_spinner.h: In member function '__dt_base ': src/client/ui/node/ui_node_abstractvalue.h:29:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 29 | class uiAbstractValueNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_spinner.h:29:7: note: called from here 29 | class uiSpinnerNode : public uiAbstractValueNode { | ^ src/client/ui/node/ui_node_tbar.h: In member function '__dt_base ': src/client/ui/node/ui_node_abstractvalue.h:29:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 29 | class uiAbstractValueNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_tbar.h:29:7: note: called from here 29 | class uiTBarNode : public uiAbstractValueNode { | ^ 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/ui/node/ui_node_text.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/node/ui_node_model.cpp: 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/client/ui/node/ui_node_model.cpp: 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/ui/node/ui_node_radar.cpp: 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/client/ui/node/ui_node_radar.cpp: 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/ui/node/ui_node_tbar.cpp: 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/ui/node/ui_node_string.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_string.h:27:7: note: called from here 27 | class uiStringNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_text.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractscrollable.h:35:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 35 | class uiAbstractScrollableNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_text.h:29:7: note: called from here 29 | class uiTextNode : public uiAbstractScrollableNode { | ^ src/client/ui/node/ui_node_text2.h: In member function '__ct_base ': src/client/ui/node/ui_node_text.h:29:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 29 | class uiTextNode : public uiAbstractScrollableNode { | ^ src/client/ui/node/ui_node_text2.h:30:7: note: called from here 30 | class uiText2Node : public uiTextNode { | ^ src/client/ui/node/ui_node_special.cpp: 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 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(node->parent, prop); | ^ src/client/ui/node/ui_node_textentry.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_textentry.h:29:7: note: called from here 29 | class uiTextEntryNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_texture.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_texture.h:29:7: note: called from here 29 | class uiTextureNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_timer.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_timer.h:34:7: note: called from here 34 | class uiTimerNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_video.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_video.h:30:7: note: called from here 30 | class uiVideoNode : public uiLocatedNode { | ^ src/client/ui/node/../node/ui_node_window.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/../node/ui_node_window.h:36:7: note: called from here 36 | class uiWindowNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_zone.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_zone.h:27:7: note: called from here 27 | class uiZoneNode : public uiLocatedNode { | ^ src/client/ui/node/../../../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../common/../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../common/../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../common/../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../common/../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../common/../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../common/../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../common/../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../common/../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../common/../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../common/../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/../../../common/../shared/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/client/ui/node/../../../common/../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/client/ui/node/ui_node_textentry.h: In member function '__dt_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_textentry.h:29:7: note: called from here 29 | class uiTextEntryNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_texture.h: In member function '__dt_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_texture.h:29:7: note: called from here 29 | class uiTextureNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_timer.h: In member function '__dt_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_timer.h:34:7: note: called from here 34 | class uiTimerNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_video.h: In member function '__dt_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_video.h:30:7: note: called from here 30 | class uiVideoNode : public uiLocatedNode { | ^ src/client/ui/node/../node/ui_node_window.h: In member function '__dt_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/../node/ui_node_window.h:36:7: note: called from here 36 | class uiWindowNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_zone.h: In member function '__dt_base ': src/client/ui/node/ui_node_abstractnode.h:66:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 66 | class uiLocatedNode : public uiNode { | ^ src/client/ui/node/ui_node_zone.h:27:7: note: called from here 27 | class uiZoneNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_textlist.h: In member function '__ct_base ': src/client/ui/node/ui_node_text.h:29:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 29 | class uiTextNode : public uiAbstractScrollableNode { | ^ src/client/ui/node/ui_node_textlist.h:27:7: note: called from here 27 | class uiTextListNode : public uiTextNode { | ^ src/client/ui/node/ui_node_textlist.h: In member function '__dt_base ': src/client/ui/node/ui_node_text.h:29:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 29 | class uiTextNode : public uiAbstractScrollableNode { | ^ src/client/ui/node/ui_node_textlist.h:27:7: note: called from here 27 | class uiTextListNode : public uiTextNode { | ^ src/client/ui/node/ui_node_texture.cpp: 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_todo.h: In member function '__ct_base ': src/client/ui/node/ui_node_string.h:27:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 27 | class uiStringNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_todo.h:29:7: note: called from here 29 | class uiTodoNode : public uiStringNode { | ^ src/client/ui/node/ui_node_todo.h: In member function '__dt_base ': src/client/ui/node/ui_node_string.h:27:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 27 | class uiStringNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_todo.h:29:7: note: called from here 29 | class uiTodoNode : public uiStringNode { | ^ 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/client/ui/node/ui_node_vscrollbar.h: In member function '__ct_base ': src/client/ui/node/ui_node_abstractscrollbar.h:29:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 29 | class uiAbstractScrollbarNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_vscrollbar.h:27:7: note: called from here 27 | class uiVScrollbarNode : public uiAbstractScrollbarNode { | ^ src/client/ui/node/ui_node_vscrollbar.h: In member function '__dt_base ': src/client/ui/node/ui_node_abstractscrollbar.h:29:7: warning: inlining failed in call to '__dt_base ': function not inlinable [-Winline] 29 | class uiAbstractScrollbarNode : public uiLocatedNode { | ^ src/client/ui/node/ui_node_vscrollbar.h:27:7: note: called from here 27 | class uiVScrollbarNode : public uiAbstractScrollbarNode { | ^ 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/renderer/r_draw.cpp: 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/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/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/renderer/r_draw.cpp:504:22: note: called from here 504 | R_Draw2DArray(2, verts, GL_LINES); | ^ src/client/renderer/r_flare.cpp: 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/renderer/r_draw.cpp: 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/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/client/renderer/r_image.cpp: 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/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/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/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/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/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/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/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/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/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/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/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/renderer/r_material.cpp: 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/renderer/r_material.cpp:931:13: note: called from here 931 | if (Q_strvalid(r_overridematerial->string)) { | ^ src/client/renderer/r_mesh.cpp: 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/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/renderer/r_misc.cpp: 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/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:184:37: note: called from here 184 | R_WriteCompressedTGA(&f, buffer, width, height); | ^ 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:188:27: note: called from here 188 | R_WritePNG(&f, buffer, width, height); | ^ 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:192:27: note: called from here 192 | R_WriteJPG(&f, buffer, width, height, quality); | ^ 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/renderer/r_model_obj.cpp: 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/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/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_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/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/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/common/cmd.cpp: 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/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/common/grid.cpp: 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/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/common/../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/common/http.cpp: 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/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/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/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 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/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/grid.cpp: 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/grid.cpp: 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/grid.cpp: 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/grid.cpp: 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/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/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/common/bsp.cpp: 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/common/bsp.cpp: 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/common/grid.cpp: 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/common/cmd.cpp: 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/common/cvar.cpp: 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/common/cvar.cpp: 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/common/common.cpp: 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/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline] 198 | inline qFILE* operator& () | ^ src/common/common.cpp:1023:18: note: called from here 1023 | FS_Printf(&f, "// generated by ufo, do not modify\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/common.cpp:1024:18: note: called from here 1024 | FS_Printf(&f, "// variables\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/common.cpp:1025:28: note: called from here 1025 | Cvar_WriteVariables(&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/common.cpp:1026:18: note: called from here 1026 | FS_Printf(&f, "// aliases\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/common.cpp:1027:25: note: called from here 1027 | Cmd_WriteAliases(&f); | ^ src/common/common.cpp: 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/common/common.cpp: 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/common/common.cpp: 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/common.cpp: 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:26: 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/common/net.cpp: 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/sharedptr.h: In member function '__ct_base ': src/client/cgame/../../common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/common/../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/common/scripts.cpp: 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/common/net.cpp: 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/common/net.cpp: 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/common/net.cpp: 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/net.cpp: 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/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:47: 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/net.cpp: 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:24: 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/common/netpack.cpp: 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/netpack.cpp: 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/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/scripts.cpp: 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 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/common/scripts.cpp: 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 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(base, v), mempool, 0); | ^ src/common/scripts.h:179:32: warning: inlining failed in call to 'Com_GetValue': function not inlinable [-Winline] 179 | template 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(base, v); | ^ src/common/scripts.cpp: 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 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/common/scripts.cpp: 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/common/scripts.cpp: 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 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/scripts.cpp: 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 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/common/files.cpp: 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/common/files.cpp: 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/../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline] 198 | inline qFILE* operator& () | ^ src/common/files.cpp:415:16: note: called from here 415 | FS_Read(buf, len, &h); | ^ src/common/files.cpp: 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/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline] 198 | inline qFILE* operator& () | ^ src/common/files.cpp:1380:16: note: called from here 1380 | FS_Read(header, sizeof(header), &file); | ^ src/common/scripts.cpp: 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/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/routing.cpp: 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/routing.cpp: 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/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/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/routing.cpp: 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/server/sv_ccmds.cpp: 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/sv_ccmds.cpp: 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/server/sv_game.cpp: 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/scripts.cpp: 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 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/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/routing.cpp: 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_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/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_init.cpp: 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/common/tracing.cpp: 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/routing.cpp: 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: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:534:68: note: called from here 534 | const float topf = (z + 1) * UNIT_HEIGHT + QuantToModel(routing.getFloor(actorSize, x, y, z + 1) - 1); | ^ 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/routing.cpp: 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:1479:26: note: called from here 1479 | FS_Printf(&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:1505:26: note: called from here 1505 | FS_Printf(&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/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:1517:50: 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: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/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:1520:50: 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: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/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:1523:50: 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: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/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:1525:50: note: called from here 1525 | 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:1528:50: 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: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/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:1531:50: note: called from here 1531 | FS_Printf(&f, "_%+2i_ ", routing.getFloor(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/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:1534:50: 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: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/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:1536:50: note: called from here 1536 | 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:1539:50: 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: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/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:1542:50: 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: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/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:1545:50: 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: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:1547:50: note: called from here 1547 | FS_Printf(&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: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/server/sv_init.cpp: 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/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/server/sv_main.cpp: 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/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/server/sv_rma.cpp: 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/server/sv_rma.cpp: 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/server/sv_rma.cpp: 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.cpp: 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/server/sv_rma.cpp: 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/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_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.cpp: 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/server/sv_rma.cpp: 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/server/sv_rma.cpp: 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/server/sv_rma.cpp: 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.cpp: 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/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/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/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/server/sv_world.cpp: 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/server/sv_world.cpp: 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/server/sv_world.cpp: 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/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/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/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/server/sv_main.cpp: 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/server/sv_main.cpp: 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/sv_main.cpp: 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/server/sv_user.cpp: 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)) | ^ 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/shared/shared.cpp: 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/game/chr_shared.cpp: 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/game/chr_shared.cpp: 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/game/inv_shared.cpp: 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/game/inv_shared.cpp: 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/game/inv_shared.cpp: 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/game/inv_shared.cpp: 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/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/game/inv_shared.cpp: 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/game/inv_shared.cpp: 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/game/inv_shared.cpp: In member function 'getFiredefs': 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: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/game/inv_shared.cpp: 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/game/inv_shared.cpp: 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/cgame/campaign/cp_aircraft.cpp: 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/cgame/campaign/cp_aircraft.cpp: 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/game/inv_shared.cpp: 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/game/inv_shared.cpp: 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/game/inv_shared.cpp: 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/game/inv_shared.cpp: 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/game/inv_shared.cpp: 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/game/inv_shared.cpp: 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/game/inv_shared.cpp: 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/game/inv_shared.cpp: In member function 'getArmour': 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/game/inv_shared.cpp: 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/game/inv_shared.cpp: 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/game/inv_shared.cpp: 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/cgame/campaign/cp_aircraft.cpp: 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/game/chr_shared.cpp: 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/game/chr_shared.cpp: 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/game/inv_shared.cpp: 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/game/inv_shared.cpp: 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/game/inv_shared.cpp: 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/game/inv_shared.cpp: 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/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/cgame/campaign/cp_aircraft.cpp: 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_aircraft.cpp: 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/cgame/campaign/cp_aircraft.cpp:2724:30: note: called from here 2724 | if (Q_strnull(ufo->missionID)) { | ^ src/client/cgame/campaign/cp_aircraft.cpp: 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/cp_aircraft.cpp: 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 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/cp_aircraft.cpp: 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/cp_alienbase.cpp: 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 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/cgame/campaign/cp_auto_mission.cpp: In function 'AM_MoveCharacterInventoryIntoItemCargo': 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/campaign/cp_base.cpp: 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/cgame/campaign/cp_aircraft.cpp: 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_alienbase.cpp: 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 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/cgame/campaign/cp_aircraft_callbacks.cpp: 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/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/client/cgame/campaign/cp_building.cpp: 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_campaign.cpp: 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_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_cgame_callbacks.cpp: 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/cgame/campaign/cp_employee.cpp: 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.cpp: 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_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/cgame/campaign/cp_employee_callbacks.cpp: 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/cgame/campaign/cp_employee_callbacks.cpp: 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_event.cpp: 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/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_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.cpp: 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_callbacks.cpp: 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.cpp: 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.cpp: 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_employee.cpp: 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.cpp: 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.cpp: 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_callbacks.cpp: 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.cpp: 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.cpp: 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/cgame/campaign/cp_employee_callbacks.cpp: 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/cgame/campaign/cp_employee.cpp: 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/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/cgame/campaign/cp_employee.cpp: 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/cgame/campaign/cp_event.cpp: In function 'CP_TriggerEvent': 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:329:29: note: called from here 329 | if (Q_strvalid(event->command)) { | ^ 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/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_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_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_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_cgame_callbacks.cpp: 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_employee.cpp: 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/cgame/campaign/cp_employee.cpp:1016:38: note: called from here 1016 | e.setAssigned(cgi->XML_GetBool(ssnode, SAVE_EMPLOYEE_ASSIGNED, false)); | ^ 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 inline T& LIST_Add(linkedList_t** const list, T const& data) | ^ src/client/cgame/campaign/cp_employee.cpp:1029:33: note: called from here 1029 | LIST_Add(&ccs.employees[emplType], e); | ^ src/client/cgame/campaign/cp_hospital.cpp: 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_hospital.cpp: 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_hospital_callbacks.cpp: 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_hospital_callbacks.cpp: 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/cgame/campaign/cp_hospital_callbacks.cpp: 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_hospital_callbacks.cpp: 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_hospital_callbacks.cpp: 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_hospital_callbacks.cpp: 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_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/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: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_hospital.cpp: 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_installation_callbacks.cpp: 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_installation.cpp: 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 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/client/cgame/campaign/cp_installation.cpp: 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 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/cgame/campaign/cp_market_callbacks.cpp: 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/cp_market_callbacks.cpp: 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_missions.cpp: 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 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/cgame/campaign/cp_nation.cpp: 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 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/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/cgame/campaign/cp_mission_triggers.cpp: 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_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/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 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_nation.cpp: 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/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/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/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/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/cp_research.cpp: 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/cgame/campaign/cp_research.cpp: 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/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/cgame/campaign/cp_statistics.cpp: 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/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/campaign/cp_research.cpp: 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/client/cgame/campaign/cp_research_callbacks.cpp: 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/campaign/cp_save.cpp: 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/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:412:20: note: called from here 412 | if (FS_Read(&header, sizeof(header), &f) != sizeof(header)) | ^ src/client/cgame/campaign/cp_save.cpp: 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:14: note: called from here 551 | if (f) { | ^ src/client/cgame/campaign/cp_team_callbacks.cpp: 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_team_callbacks.cpp: 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_team_callbacks.cpp: 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/campaign/cp_team_callbacks.cpp: 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/campaign/cp_transfer_callbacks.cpp: 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_transfer_callbacks.cpp: 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/cgame/campaign/cp_team.cpp: 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: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: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: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:105:48: note: called from here 105 | 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: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/cgame/campaign/cp_team.cpp: 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_team.cpp: In function 'CP_CleanupTeam': 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/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/campaign/cp_team.cpp:185:52: note: called from here 185 | 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: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/cgame/campaign/cp_team.cpp: 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/cgame/campaign/cp_team_callbacks.cpp: 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/cgame/campaign/cp_transfer_callbacks.cpp: 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/cgame/campaign/cp_transfer.cpp: 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/cgame/campaign/cp_ufopedia.cpp: 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/cgame/campaign/cp_transfer.cpp: 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 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/client/cgame/campaign/cp_transfer_callbacks.cpp: 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/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/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/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/client/cgame/campaign/cp_uforecovery.cpp: 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 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/missions/cp_mission_baseattack.cpp: 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/skirmish/cl_game_skirmish.cpp: 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/multiplayer/cl_game_multiplayer.cpp: 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/multiplayer/mp_callbacks.cpp: 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/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/cgame/multiplayer/mp_serverlist.cpp: 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/server/sv_main.cpp: 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/common/binaryexpressionparser.cpp: 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/cgame/campaign/cp_transfer.cpp: 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 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/cgame/campaign/cp_employee.cpp: 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/cgame/campaign/cp_campaign.cpp: In function 'CP_ParseCharacterData.constprop': 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 inline T& LIST_Add(linkedList_t** const list, T const& data) | ^ src/client/cgame/campaign/cp_campaign.cpp:208:25: note: called from here 208 | LIST_Add(updateCharacters, c); | ^ src/client/cgame/campaign/cp_campaign.cpp: 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/cgame/campaign/cp_missions.cpp: 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/cgame/campaign/cp_team.cpp: 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/cgame/campaign/cp_employee.cpp: 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.cpp: 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/server/sv_rma.cpp: 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/server/sv_rma.cpp: 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/files.cpp: 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/common/binaryexpressionparser.cpp: 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/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/ui/node/ui_node_container.cpp: 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': 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': 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/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/cgame/campaign/cp_save.cpp: 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/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:145:29: note: called from here 145 | clen = FS_FileLength(&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:147:20: note: called from here 147 | if (FS_Read(cbuf, clen, &f) != clen) | ^ src/client/cgame/campaign/cp_employee.cpp: 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 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.cpp: 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/renderer/r_main.cpp: 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/ui/ui_node.cpp: 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(node->behaviour->manager.get()); | ^ src/game/inventory.cpp: 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/game/inventory.cpp: 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(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/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/common/routing.cpp: 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/routing.cpp: 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/common/grid.cpp: 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/cl_menu.cpp: 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/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/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/common/net.cpp: 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/common/grid.cpp: 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/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/game/chr_shared.cpp: 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/game/inventory.cpp: In member 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': 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': 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': 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': 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': 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/game/inventory.cpp: In member 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': 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/game/inventory.cpp: 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); | ^ In function 'mbstowcs', inlined from 'mumble_link.constprop' at src/libs/mumble/libmumblelink.c:115:2: /usr/include/bits/stdlib.h:126:16: warning: call to '__mbstowcs_chk_warn' declared with attribute warning: mbstowcs called with dst buffer smaller than len * sizeof (wchar_t) [-Wattribute-warning] 126 | return __mbstowcs_chk_warn (__dst, __src, __len, | ^ src/common/http.cpp: 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/shared/infostring.cpp: 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/game/inventory.cpp: 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/game/inventory.cpp: 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/game/inventory.cpp: 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/game/inventory.cpp: 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/battlescape/cl_battlescape.cpp: 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/cmodel.cpp: 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/ui_parse.cpp: 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 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(node, event); | ^ src/client/cl_main.cpp: 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/game/inventory.cpp: 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': 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/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/game/inventory.cpp: 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/game/inventory.cpp: 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/game/inventory.cpp: 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/common.cpp: 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/server/sv_rma.cpp: 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/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_popup.cpp: 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 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 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 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/cgame/campaign/cp_uforecovery.cpp: 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 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/cgame/campaign/cp_employee.cpp: 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/cgame/campaign/cp_market.cpp: In function 'BS_SellUGV.isra': 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/cgame/campaign/cp_employee.cpp: 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_aircraft.cpp: 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_aircraft.cpp: 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/common/routing.cpp: 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/routing.cpp: 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/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/renderer/r_model_brush.cpp: 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/common/routing.cpp: 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/routing.cpp: 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/files.cpp: 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/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline] 198 | inline qFILE* operator& () | ^ src/common/files.cpp:1582:31: note: called from here 1582 | const int c = FS_Write(buffer, len, &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/files.cpp:1583:43: note: called from here 1583 | const int lencheck = FS_FileLength(&f); | ^ src/common/common.cpp: 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/ui/ui_parse.cpp: 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 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(model, v), ui_sysPool, 0); | ^ src/client/ui/ui_font.cpp: 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 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(font, v), ui_sysPool, 0); | ^ 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/ui/node/../../../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/ui_node.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/ui_node.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/ui_node.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/ui_node.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/ui_node.cpp: 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(node->behaviour->manager.get()); | ^ src/client/ui/ui_node.cpp: 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(node->behaviour->manager.get()); | ^ src/client/web/web_cgame.cpp: 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/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/battlescape/../../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/cl_inventory.cpp: 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/web/web_cgame.cpp: 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())) { | ^ ===> 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/lighting.cpp:26: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/bsp.cpp:25: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/bspbrush.cpp:25: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/csg.cpp:48: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/faces.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/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/levels.cpp:26: 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, from src/tools/ufo2map/levels.cpp:26: src/tools/ufo2map/levels.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/lightmap.cpp:25: 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, from src/tools/ufo2map/lighting.h:27, from src/tools/ufo2map/lightmap.cpp:25: src/tools/ufo2map/lightmap.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/tools/ufo2map/bsp.h:32, from src/tools/ufo2map/map.cpp:27: src/tools/ufo2map/map.cpp: 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/map.cpp: 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/map.cpp: 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/map.cpp: 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 | ^~~~~~~~ In file included 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/map.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/patches.cpp:25: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/portals.cpp:29: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/routing.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] In file included from src/tools/ufo2map/common/shared.h:34, from src/tools/ufo2map/bsp.h:32, from src/tools/ufo2map/routing.cpp:28: src/tools/ufo2map/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/textures.cpp:26: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/tree.cpp:25: 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, from src/tools/ufo2map/tree.cpp:25: src/tools/ufo2map/tree.cpp: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/threads.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] ===> 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/writebsp.cpp:25: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/checklib.h:29, from src/tools/ufo2map/check/checklib.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] ===> 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/tools/ufo2map/common/../bsp.h:32, from src/tools/ufo2map/common/aselib.cpp:28: src/tools/ufo2map/common/aselib.cpp: 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/aselib.cpp: 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/aselib.cpp: 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/aselib.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/bspfile.cpp:26: 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, from src/tools/ufo2map/common/bspfile.cpp:26: src/tools/ufo2map/common/bspfile.cpp: 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/bspfile.cpp: 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/bspfile.cpp: 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/bspfile.cpp: 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/bspfile.cpp: 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/bspfile.cpp: 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 | ^~~~~~~ In file included from src/tools/ufo2map/common/shared.h:31, from src/tools/ufo2map/common/bspfile.cpp:26: src/tools/ufo2map/common/bspfile.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/scriplib.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] In file included from src/tools/ufo2map/common/shared.h:31, from src/tools/ufo2map/common/scriplib.cpp:27: src/tools/ufo2map/common/scriplib.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/trace.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/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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/shared/parse.h:31, from src/shared/parse.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/shared.cpp In file included from /usr/include/c++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/cstdlib:41, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/shared/shared.h:54, from src/shared/shared.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] src/shared/shared.cpp: In function 'int Com_FilterAfterStar(const char*, const char*)': src/shared/shared.cpp:108:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 108 | register const char* p = pattern, *t = text; | ^ src/shared/shared.cpp:108:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 108 | register const char* p = pattern, *t = text; | ^ src/shared/shared.cpp:109:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 109 | register char c, c1; | ^ src/shared/shared.cpp:109:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 109 | register char c, c1; | ^~ src/shared/shared.cpp: In function 'int Com_Filter(const char*, const char*)': src/shared/shared.cpp:147:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 147 | register const char* p = pattern, *t = text; | ^ src/shared/shared.cpp:147:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 147 | register const char* p = pattern, *t = text; | ^ src/shared/shared.cpp:148:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 148 | register char c; | ^ src/shared/shared.cpp:169:47: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 169 | register char c1 = *t++; | ^~ src/shared/shared.cpp:181:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 181 | register char cstart = c, cend = c; | ^~~~~~ src/shared/shared.cpp:181:67: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 181 | register char cstart = c, cend = c; | ^~~~ 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) | ^~ In file included from src/shared/shared.cpp:28: src/shared/shared.cpp: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/files.cpp:31: 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, from src/common/files.cpp:31: src/common/files.cpp: 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/files.cpp: 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/files.cpp: 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/files.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/mem.cpp:29: 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/11/include/limits.h:203, from /usr/lib64/gcc/x86_64-alt-linux/11/include/syslimits.h:7, from /usr/lib64/gcc/x86_64-alt-linux/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/common/tracing.h:30, from src/common/tracing.cpp:29: 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/../shared/typedefs.h:4, from src/common/tracing.h:30, from src/common/tracing.cpp:29: src/common/tracing.cpp: 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 { | ^~~~~~~~~ In file included from src/common/tracing.cpp:29: src/common/tracing.cpp: 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.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/routing.cpp:28: 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, from src/common/routing.cpp:28: src/common/routing.cpp: 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, from src/common/routing.cpp:28: src/common/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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, from src/common/routing.cpp:28: src/common/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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) | ^~~~~~~~~~~~ In file included from src/common/tracing.h:30, from src/common/cmodel.h:31, from src/common/common.h:182, from src/common/routing.cpp:28: src/common/routing.cpp: 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 { | ^~~~~~~~~ In file included from src/common/cmodel.h:31, from src/common/common.h:182, from src/common/routing.cpp:28: src/common/routing.cpp: 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/routing.cpp: 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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/common/../shared/mathlib.h:114, from src/common/common.h:31, from src/common/routing.cpp:28: src/common/routing.cpp: 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/routing.cpp: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/tools/ufo2map/tree.cpp: 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/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/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/tools/ufo2map/levels.cpp: In function 'BuildNodeChildren': 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/levels.cpp:83:41: note: called from here 83 | aabb.clearBounds(); | ^ 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/levels.cpp:99:41: note: called from here 99 | aabb.clearBounds(); | ^ 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/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/lightmap.cpp: 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:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline] 198 | inline qFILE* operator& () | ^ src/tools/ufo2map/lightmap.cpp:916:17: note: called from here 916 | FS_Write(buffer, size + TGA_HEADER_SIZE, &file); | ^ 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/routing.cpp: 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) | ^ 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/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/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/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/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/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/tools/ufo2map/common/scriplib.cpp: 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/bspfile.cpp: 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/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/common/bspfile.cpp: 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:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline] 198 | inline qFILE* operator& () | ^ src/tools/ufo2map/common/bspfile.cpp:334:17: note: called from here 334 | FS_Write(&outheader, sizeof(outheader), &bspfile); /* overwritten later */ | ^ 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:336:16: note: called from here 336 | AddLump(&bspfile, &outheader, LUMP_PLANES, curTile->planes, curTile->numplanes * sizeof(dBspPlane_t)); | ^ 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:337:16: note: called from here 337 | AddLump(&bspfile, &outheader, LUMP_LEAFS, curTile->leafs, curTile->numleafs * sizeof(dBspLeaf_t)); | ^ 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:338:16: note: called from here 338 | AddLump(&bspfile, &outheader, LUMP_VERTEXES, curTile->vertexes, curTile->numvertexes * sizeof(dBspVertex_t)); | ^ 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:339:16: note: called from here 339 | AddLump(&bspfile, &outheader, LUMP_NORMALS, curTile->normals, curTile->numnormals * sizeof(dBspNormal_t)); | ^ 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:340:16: note: called from here 340 | AddLump(&bspfile, &outheader, LUMP_NODES, curTile->nodes, curTile->numnodes * sizeof(dBspNode_t)); | ^ 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:341:16: note: called from here 341 | AddLump(&bspfile, &outheader, LUMP_TEXINFO, curTile->texinfo, curTile->numtexinfo * sizeof(dBspTexinfo_t)); | ^ 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:342:16: note: called from here 342 | AddLump(&bspfile, &outheader, LUMP_FACES, curTile->faces, curTile->numfaces * sizeof(dBspSurface_t)); | ^ 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:343:16: note: called from here 343 | AddLump(&bspfile, &outheader, LUMP_BRUSHES, curTile->dbrushes, curTile->numbrushes * sizeof(dBspBrush_t)); | ^ 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:344:16: note: called from here 344 | AddLump(&bspfile, &outheader, LUMP_BRUSHSIDES, curTile->brushsides, curTile->numbrushsides * sizeof(dBspBrushSide_t)); | ^ 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:345:16: note: called from here 345 | AddLump(&bspfile, &outheader, LUMP_LEAFBRUSHES, curTile->leafbrushes, curTile->numleafbrushes * sizeof(curTile->leafbrushes[0])); | ^ 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:346:16: note: called from here 346 | AddLump(&bspfile, &outheader, LUMP_SURFEDGES, curTile->surfedges, curTile->numsurfedges * sizeof(curTile->surfedges[0])); | ^ 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:347:16: note: called from here 347 | AddLump(&bspfile, &outheader, LUMP_EDGES, curTile->edges, curTile->numedges * sizeof(dBspEdge_t)); | ^ 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:348:16: note: called from here 348 | AddLump(&bspfile, &outheader, LUMP_MODELS, curTile->models, curTile->nummodels * sizeof(dBspModel_t)); | ^ 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:349:16: note: called from here 349 | AddLump(&bspfile, &outheader, LUMP_LIGHTING_NIGHT, curTile->lightdata[0], curTile->lightdatasize[0]); | ^ 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:350:16: note: called from here 350 | AddLump(&bspfile, &outheader, LUMP_LIGHTING_DAY, curTile->lightdata[1], curTile->lightdatasize[1]); | ^ 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:351:16: note: called from here 351 | AddLump(&bspfile, &outheader, LUMP_ROUTING, curTile->routedata, curTile->routedatasize); | ^ 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:352:16: note: called from here 352 | AddLump(&bspfile, &outheader, LUMP_ENTITIES, curTile->entdata, curTile->entdatasize); | ^ 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:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline] 198 | inline qFILE* operator& () | ^ src/tools/ufo2map/common/bspfile.cpp:356:17: note: called from here 356 | FS_Write(&outheader, sizeof(outheader), &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:355:14: note: called from here 355 | fseek(bspfile.getFile(), 0L, SEEK_SET); | ^ src/common/files.cpp: 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:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline] 198 | inline qFILE* operator& () | ^ src/common/files.cpp:415:16: note: called from here 415 | FS_Read(buf, len, &h); | ^ 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 '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/routing.cpp: 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/routing.cpp: 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/common/routing.cpp: 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/common/routing.cpp: 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/common/tracing.cpp: 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/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_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 '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/map.cpp: 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:1075:18: note: called from here 1075 | 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/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: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/map.cpp: 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:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline] 198 | inline qFILE* operator& () | ^ src/tools/ufo2map/map.cpp:596:18: note: called from here 596 | FS_Printf(&f, "%s\n", textureref[mipTexIndex].name); | ^ src/tools/ufo2map/map.cpp: 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:535:26: note: called from here 535 | FS_Printf(&f, "{\n\tmaterial %s\n\t{\n\t\ttexture \n\t\tterrain 0 64\n\t\tlightmap\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: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/map.cpp: 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/map.cpp: 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/common/routing.cpp: 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:1479:26: note: called from here 1479 | FS_Printf(&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:1505:26: note: called from here 1505 | FS_Printf(&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/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:1517:50: 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: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/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:1520:50: 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: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/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:1523:50: 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: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/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:1525:50: note: called from here 1525 | 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:1528:50: 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: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/../../../common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline] 198 | inline qFILE* operator& () | ^ src/common/routing.cpp:1531:50: note: called from here 1531 | FS_Printf(&f, "_%+2i_ ", routing.getFloor(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/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:1534:50: 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: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/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:1536:50: note: called from here 1536 | 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:1539:50: 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: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/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:1542:50: 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: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/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:1545:50: 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: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:1547:50: note: called from here 1547 | FS_Printf(&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: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/common/routing.cpp: 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/common/routing.cpp: 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/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:534:68: note: called from here 534 | const float topf = (z + 1) * UNIT_HEIGHT + QuantToModel(routing.getFloor(actorSize, x, y, z + 1) - 1); | ^ 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/common/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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); | ^ ===> 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/common/cmd.h:35, from src/common/cmd.cpp:34: 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/cmd.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/http.h:27, from src/common/http.cpp:21: 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/http.h:27, from src/common/http.cpp:21: src/common/http.cpp: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/include/limits.h:203, from /usr/lib64/gcc/x86_64-alt-linux/11/include/syslimits.h:7, from /usr/lib64/gcc/x86_64-alt-linux/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/bsp.cpp:26: 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/bsp.cpp:26: 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, from src/common/bsp.cpp:26: src/common/../shared/typedefs.h:319:16: note: 'mapData_t' {aka 'struct mapData_s'} declared here 319 | typedef struct mapData_s { | ^~~~~~~~~ In file included from src/common/common.h:30, from src/common/bsp.cpp:26: src/common/bsp.cpp: 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, from src/common/bsp.cpp:26: src/common/bsp.cpp: 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/bsp.cpp: 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 { | ^~~~~~~ In file included from src/common/common.h:31, from src/common/bsp.cpp:26: src/common/bsp.cpp: 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() { | ^~~~~~~~~~~~~~~~~~~ In file included from src/common/tracing.h:30, from src/common/cmodel.h:31, from src/common/common.h:182, from src/common/bsp.cpp:26: src/common/bsp.cpp: 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/bsp.cpp: 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/bsp.cpp: 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/bsp.cpp: 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/bsp.cpp: 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/bsp.cpp: 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/bsp.cpp: 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/bsp.cpp: 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/bsp.cpp: 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/bsp.cpp: 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/bsp.cpp: 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/bsp.cpp: 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/bsp.cpp: 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/bsp.cpp: 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/bsp.cpp: 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/bsp.cpp: 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/bsp.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/grid.cpp:26: 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, from src/common/grid.cpp:26: src/common/grid.cpp: 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 { | ^~~~~~ src/common/grid.cpp: 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 () { | ^~~~~~~ In file included from src/common/tracing.h:30, from src/common/cmodel.h:31, from src/common/common.h:182, from src/common/grid.cpp:26: src/common/grid.cpp: 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/grid.cpp: 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/grid.cpp: 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/grid.cpp: 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/grid.cpp: 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/grid.cpp: 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/grid.cpp: 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/grid.cpp: 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/grid.cpp: 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/grid.cpp: 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/grid.cpp: 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/grid.cpp: 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/grid.cpp: 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/grid.cpp: 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 { | ^~~~~~~~~~~~~ In file included from src/common/common.h:31, from src/common/grid.cpp:26: src/common/grid.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/cmodel.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] In file included from src/common/../shared/mathlib.h:114, from src/common/common.h:31, from src/common/cmodel.cpp:27: src/common/cmodel.cpp: 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/cmodel.cpp: 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, from src/common/cmodel.cpp:27: src/common/cmodel.cpp: 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/cmodel.cpp: 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 () { | ^~~~~~~ In file included from src/common/../shared/mathlib.h:114, from src/common/common.h:31, from src/common/cmodel.cpp:27: src/common/cmodel.cpp: 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/cmodel.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/common.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] In file included from src/common/cmd.h:34, from src/common/common.h:180, from src/common/common.cpp:27: src/common/common.cpp: 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/common.cpp: 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, from src/common/common.h:30, from src/common/common.cpp:27: src/common/common.cpp: In member function 'SharedPtr::operator->() const': src/common/../shared/sharedptr.h:173:28: warning: function 'SharedPtr::operator->() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 173 | inline PointerType operator-> () const | ^~~~~~~~ src/common/common.cpp: In member function 'SharedPtr::operator bool() const': src/common/../shared/sharedptr.h:204:16: warning: function 'SharedPtr::operator bool() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 204 | inline operator bool () const | ^~~~~~~~ src/common/common.cpp: In member function 'SharedPtr::get() const': src/common/../shared/sharedptr.h:195:28: warning: function 'SharedPtr::get() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 195 | inline PointerType get () const | ^~~ src/common/common.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/cvar.cpp:31: 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, from src/common/common.h:30, from src/common/cvar.cpp:31: src/common/cvar.cpp: In member function 'SharedPtr::operator->() const': src/common/../shared/sharedptr.h:173:28: warning: function 'SharedPtr::operator->() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 173 | inline PointerType operator-> () const | ^~~~~~~~ src/common/cvar.cpp: In member function 'SharedPtr::get() const': src/common/../shared/sharedptr.h:195:28: warning: function 'SharedPtr::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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/files.cpp:31: 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/files.cpp:31: src/common/files.cpp: 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, from src/common/files.cpp:31: src/common/files.cpp: 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/files.cpp: 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/files.cpp: 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/files.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/cstdlib:41, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/common/../shared/shared.h:54, from src/common/md4.cpp:32: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/md5.cpp:23: 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/md5.cpp: In function 'void MD5Transform(uint32_t*, const uint32_t*)': src/common/md5.cpp:81:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 81 | register uint32_t a, b, c, d; | ^ src/common/md5.cpp:81:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 81 | register uint32_t a, b, c, d; | ^ src/common/md5.cpp:81:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 81 | register uint32_t a, b, c, d; | ^ src/common/md5.cpp:81:36: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 81 | register uint32_t a, b, c, d; | ^ In file included from src/common/cmd.h:34, from src/common/common.h:180, from src/common/md5.cpp:23: src/common/md5.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/mem.cpp:29: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/msg.cpp:26: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/dbuffer.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] ===> 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/net.cpp:29: 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, from src/common/net.cpp:29: src/common/net.cpp: 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, from src/common/common.h:30, from src/common/net.cpp:29: src/common/net.cpp: In member function 'SharedPtr::operator->() const': src/common/../shared/sharedptr.h:173:28: warning: function 'SharedPtr::operator->() const' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 173 | inline PointerType operator-> () const | ^~~~~~~~ src/common/net.cpp: In member function 'SharedPtr::operator bool() const': src/common/../shared/sharedptr.h:204:16: warning: function 'SharedPtr::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) | ^~~~~~~~~~~~~~~~~~~ In file included from src/common/../shared/shared.h:52, from src/common/common.h:30, from src/common/net.cpp:29: src/common/net.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/netpack.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] 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, from src/common/netpack.cpp:25: src/common/netpack.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/pqueue.cpp:17: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/scripts.h:28, from src/common/scripts.cpp:26: 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: | ^~~~ In file included from src/common/common.h:30, from src/common/scripts.h:28, from src/common/scripts.cpp:26: src/common/scripts.cpp: 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, from src/common/scripts.cpp:26: src/common/scripts.cpp: 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/scripts.cpp: 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 { | ^~~~~~~~ In file included from src/common/scripts.cpp:26: src/common/scripts.cpp: In function 'Com_GetValue(void*, value_s const*)char*&': src/common/scripts.h:179:32: warning: function 'Com_GetValue(void*, value_s const*)char*&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 179 | template inline T& Com_GetValue(void* const object, value_t const* const value) | ^~~~~~~~~~~~ src/common/scripts.cpp: In function 'Com_GetValue(void*, value_s const*)linkedList_t*&': src/common/scripts.h:179:32: warning: function 'Com_GetValue(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, from src/common/scripts.h:28, from src/common/scripts.cpp:26: src/common/scripts.cpp: In function 'LIST_Add(linkedList_t**, parseItemWeapon_t const&)parseItemWeapon_t&': src/common/../ports/../common/list.h:75:32: warning: function 'LIST_Add(linkedList_t**, parseItemWeapon_t const&)parseItemWeapon_t&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 75 | template inline T& LIST_Add(linkedList_t** const list, T const& data) | ^~~~~~~~ src/common/scripts.cpp: In function 'LIST_Add(linkedList_t**, teamNames_s const&)teamNames_s&': src/common/../ports/../common/list.h:75:32: warning: function 'LIST_Add(linkedList_t**, teamNames_s const&)teamNames_s&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/common/scripts.cpp: In function 'LIST_Add(linkedList_t**, teamDef_s::model_t const&)teamDef_s::model_t&': src/common/../ports/../common/list.h:75:32: warning: function 'LIST_Add(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/scripts.cpp: In function 'LIST_Add(linkedList_t**, BodyData const&)BodyData&': src/common/../ports/../common/list.h:75:32: warning: function 'LIST_Add(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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/sha2.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/common/tracing.h:30, from src/common/tracing.cpp:29: 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/../shared/typedefs.h:4, from src/common/tracing.h:30, from src/common/tracing.cpp:29: src/common/tracing.cpp: 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 { | ^~~~~~~~~ In file included from src/common/tracing.cpp:29: src/common/tracing.cpp: 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.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/routing.cpp:28: 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, from src/common/routing.cpp:28: src/common/routing.cpp: 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, from src/common/routing.cpp:28: src/common/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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, from src/common/routing.cpp:28: src/common/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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) | ^~~~~~~~~~~~ In file included from src/common/tracing.h:30, from src/common/cmodel.h:31, from src/common/common.h:182, from src/common/routing.cpp:28: src/common/routing.cpp: 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 { | ^~~~~~~~~ In file included from src/common/cmodel.h:31, from src/common/common.h:182, from src/common/routing.cpp:28: src/common/routing.cpp: 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/routing.cpp: 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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/common/../shared/mathlib.h:114, from src/common/common.h:31, from src/common/routing.cpp:28: src/common/routing.cpp: 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/routing.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/server/server.h:31, from src/server/sv_ccmds.cpp:31: 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, from src/server/sv_ccmds.cpp:31: src/server/sv_ccmds.cpp: 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/sv_ccmds.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/server/server.h:31, from src/server/sv_game.cpp:29: 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, from src/server/sv_game.cpp:29: src/server/sv_game.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/server/server.h:31, from src/server/sv_init.cpp: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/../common/common.h:30, from src/server/server.h:31, from src/server/sv_init.cpp:30: src/server/sv_init.cpp: 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_init.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/server/server.h:31, from src/server/sv_log.cpp:28: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/server/server.h:31, from src/server/sv_main.cpp:29: 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/../common/common.h:30, from src/server/server.h:31, from src/server/sv_main.cpp:29: 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); | ^~~~~~~ In file included from src/server/sv_main.cpp:29: src/server/server.h:106:16: note: 'serverInstanceGame_t' {aka 'struct serverInstanceGame_s'} declared here 106 | typedef struct serverInstanceGame_s { | ^~~~~~~~~~~~~~~~~~~~ In file included from src/server/../common/common.h:30, from src/server/server.h:31, from src/server/sv_main.cpp:29: src/server/sv_main.cpp: 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, from src/server/sv_main.cpp:29: src/server/sv_main.cpp: 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/sv_main.cpp: 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/sv_main.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/server/server.h:31, from src/server/sv_mapcycle.cpp:1: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/server/server.h:31, from src/server/sv_rma.cpp:32: 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 '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) | ^~~~~~~~~~~~~ In file included from src/server/../common/common.h:30, from src/server/server.h:31, from src/server/sv_rma.cpp:32: src/server/sv_rma.cpp: 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_rma.cpp:33: src/server/sv_rma.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/server/server.h:31, from src/server/sv_send.cpp:29: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/server/server.h:31, from src/server/sv_user.cpp:29: 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/../common/common.h:30, from src/server/server.h:31, from src/server/sv_user.cpp:29: src/server/sv_user.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/server/server.h:31, from src/server/sv_world.cpp:29: 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/../common/common.h:30, from src/server/server.h:31, from src/server/sv_world.cpp:29: 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 { | ^~~~~~~~~~ In file included from src/server/../common/common.h:30, from src/server/server.h:31, from src/server/sv_world.cpp:29: 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); | ^~~~~~~ In file included from src/server/sv_world.cpp:29: 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, from src/server/server.h:31, from src/server/sv_world.cpp:29: src/server/sv_world.cpp: 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/sv_world.cpp: 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/sv_world.cpp: 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/sv_world.cpp: 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, from src/server/server.h:31, from src/server/sv_world.cpp:29: src/server/sv_world.cpp: 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/sv_world.cpp: 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, from src/server/sv_world.cpp:29: src/server/sv_world.cpp: 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/sv_world.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/server/sv_clientstub.cpp: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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/bfd.cpp:28: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included from src/shared/../common/common.h:30, from src/shared/infostring.cpp:29: src/shared/infostring.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/shared/parse.h:31, from src/shared/parse.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 [ufoded] src/shared/shared.cpp In file included from /usr/include/c++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/cstdlib:41, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/shared/shared.h:54, from src/shared/shared.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] src/shared/shared.cpp: In function 'int Com_FilterAfterStar(const char*, const char*)': src/shared/shared.cpp:108:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 108 | register const char* p = pattern, *t = text; | ^ src/shared/shared.cpp:108:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 108 | register const char* p = pattern, *t = text; | ^ src/shared/shared.cpp:109:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 109 | register char c, c1; | ^ src/shared/shared.cpp:109:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 109 | register char c, c1; | ^~ src/shared/shared.cpp: In function 'int Com_Filter(const char*, const char*)': src/shared/shared.cpp:147:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 147 | register const char* p = pattern, *t = text; | ^ src/shared/shared.cpp:147:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 147 | register const char* p = pattern, *t = text; | ^ src/shared/shared.cpp:148:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 148 | register char c; | ^ src/shared/shared.cpp:169:47: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 169 | register char c1 = *t++; | ^~ src/shared/shared.cpp:181:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 181 | register char cstart = c, cend = c; | ^~~~~~ src/shared/shared.cpp:181:67: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 181 | register char cstart = c, cend = c; | ^~~~ 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) | ^~ In file included from src/shared/shared.cpp:28: src/shared/shared.cpp: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/game/q_shared.cpp:29: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/game/inv_shared.cpp:28: 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, from src/game/inv_shared.cpp:28: src/game/inv_shared.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/game/chr_shared.cpp:26: 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/q_shared.h:34, from src/game/chr_shared.cpp:26: src/game/chr_shared.cpp: 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, from src/game/chr_shared.cpp:26: src/game/chr_shared.cpp: 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/chr_shared.cpp: 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, from src/game/chr_shared.cpp:26: src/game/chr_shared.cpp: 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.cpp: 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.cpp: 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.cpp: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_console.cpp:26: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/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/common/../shared/mathlib.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: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: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/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/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/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/common/grid.cpp: 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/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 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/grid.cpp: 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/grid.cpp: 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/grid.cpp: 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/grid.cpp: 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/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/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/common/cmd.cpp: 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/bsp.cpp: 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/common/bsp.cpp: 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/grid.cpp: 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/common/../shared/sharedptr.h: In member function '__ct_base ': src/common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/common/../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/common/common.cpp: 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/common.cpp: 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/cmd.cpp: 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/common/cvar.cpp: 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/common/common.cpp: 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:26: 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/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/common.cpp: 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:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline] 198 | inline qFILE* operator& () | ^ src/common/common.cpp:1023:18: note: called from here 1023 | FS_Printf(&f, "// generated by ufo, do not modify\n"); | ^ 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:1024:18: note: called from here 1024 | FS_Printf(&f, "// variables\n"); | ^ 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:1025:28: note: called from here 1025 | Cvar_WriteVariables(&f); | ^ 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:1026:18: note: called from here 1026 | FS_Printf(&f, "// aliases\n"); | ^ 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:1027:25: note: called from here 1027 | Cmd_WriteAliases(&f); | ^ src/common/files.cpp: 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/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline] 198 | inline qFILE* operator& () | ^ src/common/files.cpp:415:16: note: called from here 415 | FS_Read(buf, len, &h); | ^ src/common/files.cpp: 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/common/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline] 198 | inline qFILE* operator& () | ^ src/common/files.cpp:1380:16: note: called from here 1380 | FS_Read(header, sizeof(header), &file); | ^ src/common/net.cpp: 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/sharedptr.h: In member function '__ct_base ': src/common/../shared/sharedptr.h:10:7: warning: inlining failed in call to '__ct_base ': function not inlinable [-Winline] 10 | class SharedPtrDeletionInternal { | ^ src/common/../shared/sharedptr.h:21:33: note: called from here 21 | _ptr(ptr) | ^ src/common/scripts.cpp: 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/scripts.cpp: 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/scripts.cpp: 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 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/common/net.cpp: 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/net.cpp: 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:24: 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/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/net.cpp: 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/common/net.cpp: 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/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:47: 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/net.cpp: 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/netpack.cpp: 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/netpack.cpp: 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/scripts.cpp: 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 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(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 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(base, v); | ^ src/common/scripts.cpp: 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 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/common/scripts.cpp: 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 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/common/scripts.cpp: 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/common/scripts.cpp: 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 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/scripts.cpp: 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 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 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/routing.cpp: 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/routing.cpp: 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/routing.cpp: 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/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/server/sv_ccmds.cpp: 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/sv_ccmds.cpp: 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/server/sv_main.cpp: 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/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/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/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/routing.cpp: 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/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/routing.cpp: 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/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_init.cpp: 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.cpp: 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/server/sv_rma.cpp: 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/server/sv_rma.cpp: 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.cpp: 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/server/sv_rma.cpp: 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/server/sv_game.cpp: 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/server/sv_rma.cpp: 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.cpp: 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/server/sv_rma.cpp: 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/server/sv_rma.cpp: 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/server/sv_rma.cpp: 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.cpp: 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/tracing.cpp: 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/routing.cpp: 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: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:534:68: note: called from here 534 | const float topf = (z + 1) * UNIT_HEIGHT + QuantToModel(routing.getFloor(actorSize, x, y, z + 1) - 1); | ^ 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/server/sv_init.cpp: 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/server/sv_main.cpp: 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/sv_main.cpp: 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/server/sv_main.cpp: 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/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/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/server/sv_world.cpp: 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/server/sv_world.cpp: 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/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_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/server/sv_main.cpp: 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/http.cpp: 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/http.cpp:166:22: note: called from here 166 | if (Q_strnull(url)) { | ^ src/common/http.cpp: 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/server/sv_rma.cpp: 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/server/sv_rma.cpp: 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_rma.cpp: 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/routing.cpp: 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/shared/infostring.cpp: 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/files.cpp: 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/grid.cpp: 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/cmodel.cpp: 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/server/sv_world.cpp: 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/common/routing.cpp: 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/routing.cpp: 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/net.cpp: 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/common/cvar.cpp: 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/common.cpp: 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/server/sv_user.cpp: 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/routing.cpp: 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:1479:26: note: called from here 1479 | FS_Printf(&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:1505:26: note: called from here 1505 | FS_Printf(&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/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline] 198 | inline qFILE* operator& () | ^ src/common/routing.cpp:1517:50: 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: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/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline] 198 | inline qFILE* operator& () | ^ src/common/routing.cpp:1520:50: 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: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/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline] 198 | inline qFILE* operator& () | ^ src/common/routing.cpp:1523:50: 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: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/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline] 198 | inline qFILE* operator& () | ^ src/common/routing.cpp:1525:50: note: called from here 1525 | 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:1528:50: 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: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/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline] 198 | inline qFILE* operator& () | ^ src/common/routing.cpp:1531:50: note: called from here 1531 | FS_Printf(&f, "_%+2i_ ", routing.getFloor(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/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline] 198 | inline qFILE* operator& () | ^ src/common/routing.cpp:1534:50: 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: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/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline] 198 | inline qFILE* operator& () | ^ src/common/routing.cpp:1536:50: note: called from here 1536 | 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:1539:50: 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: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/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline] 198 | inline qFILE* operator& () | ^ src/common/routing.cpp:1542:50: 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: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/filesys.h:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline] 198 | inline qFILE* operator& () | ^ src/common/routing.cpp:1545:50: 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: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:1547:50: note: called from here 1547 | FS_Printf(&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: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/files.cpp: 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/common.cpp: 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/routing.cpp: 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/routing.cpp: 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/common.cpp: 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) | ^ ===> 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/11/include/stdint.h:9, from src/tools/ufomodel/../../shared/ufotypes.h:32, from src/tools/ufomodel/ufomodel.cpp:26: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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 | In file included from src/tools/ufomodel/ufomodel.cpp:28: 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/ufomodel.cpp: 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/ufomodel.cpp: 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/ufomodel.cpp: 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/ufomodel.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/md2.cpp: 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/md2.cpp: 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/md2.cpp: 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/md2.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/shared/parse.h:31, from src/shared/parse.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/shared.cpp In file included from /usr/include/c++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/cstdlib:41, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/shared/shared.h:54, from src/shared/shared.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] src/shared/shared.cpp: In function 'int Com_FilterAfterStar(const char*, const char*)': src/shared/shared.cpp:108:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 108 | register const char* p = pattern, *t = text; | ^ src/shared/shared.cpp:108:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 108 | register const char* p = pattern, *t = text; | ^ src/shared/shared.cpp:109:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 109 | register char c, c1; | ^ src/shared/shared.cpp:109:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 109 | register char c, c1; | ^~ src/shared/shared.cpp: In function 'int Com_Filter(const char*, const char*)': src/shared/shared.cpp:147:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 147 | register const char* p = pattern, *t = text; | ^ src/shared/shared.cpp:147:44: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 147 | register const char* p = pattern, *t = text; | ^ src/shared/shared.cpp:148:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 148 | register char c; | ^ src/shared/shared.cpp:169:47: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 169 | register char c1 = *t++; | ^~ src/shared/shared.cpp:181:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 181 | register char cstart = c, cend = c; | ^~~~~~ src/shared/shared.cpp:181:67: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 181 | register char cstart = c, cend = c; | ^~~~ 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) | ^~ In file included from src/shared/shared.cpp:28: src/shared/shared.cpp: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/files.cpp:31: 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, from src/common/files.cpp:31: src/common/files.cpp: 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/files.cpp: 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/files.cpp: 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/files.cpp: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/mem.cpp:29: 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/11/include/limits.h:203, from /usr/lib64/gcc/x86_64-alt-linux/11/include/syslimits.h:7, from /usr/lib64/gcc/x86_64-alt-linux/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_model.cpp:26: 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, from src/client/renderer/r_model.cpp:26: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_model.cpp:26: /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/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_model.cpp:26: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_model.cpp:26: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_model_alias.cpp:26: 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, from src/client/renderer/r_model_alias.cpp:26: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_model_alias.cpp:26: /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/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_model_alias.cpp:26: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_model_alias.cpp:26: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_model_md2.cpp:26: 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, from src/client/renderer/r_model_md2.cpp:26: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_model_md2.cpp:26: /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/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_model_md2.cpp:26: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_model_md2.cpp:26: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_model_md3.cpp:26: 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, from src/client/renderer/r_model_md3.cpp:26: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_model_md3.cpp:26: /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/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_model_md3.cpp:26: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_model_md3.cpp:26: 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/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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_model_obj.cpp:55: 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, from src/client/renderer/r_model_obj.cpp:55: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_model_obj.cpp:55: /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/renderer/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_model_obj.cpp:55: 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, from src/client/renderer/r_local.h:30, from src/client/renderer/r_model_obj.cpp:55: 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/../../common/common.h:30, from src/client/renderer/r_local.h:28, from src/client/renderer/r_model_obj.cpp:55: src/client/renderer/r_model_obj.cpp: 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/client/renderer/r_model_obj.cpp: 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/md2.cpp: 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:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline] 198 | inline qFILE* operator& () | ^ src/tools/ufomodel/md2.cpp:67:17: note: called from here 67 | FS_Write(copy, bufSize, &md2ModelFile); | ^ src/tools/ufomodel/md2.cpp: 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:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline] 198 | inline qFILE* operator& () | ^ src/tools/ufomodel/md2.cpp:209:17: note: called from here 209 | FS_Write(copy, md2->ofs_end, &md2ModelFile); | ^ src/common/files.cpp: 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/common/files.cpp: 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:198:23: warning: inlining failed in call to 'operator&': function not inlinable [-Winline] 198 | inline qFILE* operator& () | ^ src/common/files.cpp:415:16: note: called from here 415 | FS_Read(buf, len, &h); | ^ src/tools/ufomodel/ufomodel.cpp: 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:243:17: note: called from here 243 | FS_Write(IDMDXHEADER, strlen(IDMDXHEADER), &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:245:17: note: called from here 245 | FS_Write(&version, sizeof(version), &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:249:17: note: called from here 249 | FS_Write(&numVerts, sizeof(numVerts), &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:250:17: note: called from here 250 | FS_Write(&numIndexes, sizeof(numIndexes), &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/common/files.cpp: 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) | ^ 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:1582:31: note: called from here 1582 | const int c = FS_Write(buffer, len, &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/common/files.cpp:1583:43: note: called from here 1583 | const int lencheck = FS_FileLength(&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/11/include/limits.h:203, from /usr/lib64/gcc/x86_64-alt-linux/11/include/syslimits.h:7, from /usr/lib64/gcc/x86_64-alt-linux/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/commands.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 src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/libs/debugging/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/commands.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/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/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/string/string.h:37, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:30, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ 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: 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 /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/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | 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, 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/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/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/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; | ^~~~~~~~ In file included from src/tools/radiant/radiant/brush/TextureProjection.h:4, 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/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, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/commands.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/commands.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/commands.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/commands.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: 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/radiant/commands.cpp: 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/radiant/commands.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/commands.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/commands.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/commands.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/commands.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/radiant/commands.cpp: 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/commands.cpp: 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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/commands.cpp:16: src/tools/radiant/radiant/commands.cpp: 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/commands.cpp: 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, from src/tools/radiant/include/editable.h:32, from src/tools/radiant/radiant/commands.cpp:16: src/tools/radiant/radiant/commands.cpp: 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/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/commands.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/commands.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: 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, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: 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, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'float_to_integer(float const&)int': src/tools/radiant/libs/math/FloatTools.h:31:12: warning: function 'float_to_integer(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/commands.cpp: In function 'float_snapped(float const&, float const&)float': src/tools/radiant/libs/math/FloatTools.h:38:16: warning: function 'float_snapped(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) | ^~~~~~~~~~~~~ In file included 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, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'vector3_snapped(BasicVector3 const&, float const&)BasicVector3': src/tools/radiant/libs/math/Vector3.h:482:30: warning: function 'vector3_snapped(BasicVector3 const&, float const&)BasicVector3' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 482 | inline BasicVector3 vector3_snapped (const BasicVector3& self, const OtherElement& snap) | ^~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/commands.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/commands.cpp: In function 'operator<< (TextOutputStream&, char const (&) [75])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [75])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/commands.cpp: In function 'operator<< (TextOutputStream&, char const (&) [28])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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, 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/commands.cpp: 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/commands.cpp: 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 | ^~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< (TextOutputStream&, char const (&) [62])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/commands.cpp: In function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/commands.cpp: In function 'operator<< (TextOutputStream&, char const (&) [26])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/commands.cpp: In function 'next_edge(std::vector >, std::allocator > > > const&, FaceVertexId)': src/tools/radiant/radiant/brushexport/../brush/Brush.h:22:21: warning: function 'next_edge(std::vector >, std::allocator > > > 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/commands.cpp: In function 'next_vertex(std::vector >, std::allocator > > > const&, FaceVertexId)': src/tools/radiant/radiant/brushexport/../brush/Brush.h:36:21: warning: function 'next_vertex(std::vector >, std::allocator > > > const&, FaceVertexId)' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 36 | inline FaceVertexId next_vertex (const Faces& faces, FaceVertexId faceVertex) | ^~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< (TextOutputStream&, char const (&) [59])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/commands.cpp: In function 'operator<< (TextOutputStream&, char const (&) [17])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [17])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/commands.cpp: In function 'operator<< (TextOutputStream&, char const (&) [18])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [18])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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/commands.cpp: In function 'ostream_write(StringOutputStream&, char const*)StringOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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/radiant/commands.cpp: In function 'operator<< (StringOutputStream&, char const (&) [20])StringOutputStream&': src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< (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) | ^~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/commands.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/commands.cpp: In function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write(StringOutputStream&, double)StringOutputStream&': src/tools/radiant/libs/stream/textstream.h:129:30: warning: function 'ostream_write(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/radiant/commands.cpp: In function 'ostream_write(StringOutputStream&, float)StringOutputStream&': src/tools/radiant/libs/stream/textstream.h:139:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/commands.cpp:36: src/tools/radiant/radiant/commands.cpp: In function 'operator<< (StringOutputStream&, float const&)StringOutputStream&': src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< (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, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'convertToOpaque(void*)void*': src/tools/radiant/libs/generic/callback.h:35:14: warning: function 'convertToOpaque(void*)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 35 | inline void* convertToOpaque (Type* t) | ^~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/commands.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/commands.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/commands.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/commands.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/commands.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/commands.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/commands.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/commands.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/commands.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/commands.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/commands.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/commands.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/commands.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/commands.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/commands.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/radiant/commands.cpp:36: src/tools/radiant/radiant/commands.cpp: 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/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/commands.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' 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/radiant/commands.cpp: 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/commands.cpp:81: src/tools/radiant/radiant/commands.cpp: 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, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:31, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:31, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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:31, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: 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/include/iundo.h:33, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:31, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iundo.h:33, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:31, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:30, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:34, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: 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() { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/include/iundo.h:33, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:31, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iundo.h:33, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:31, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: 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/include/iundo.h:33, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:31, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iundo.h:33, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:31, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/radiant/commands.cpp: 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/include/iundo.h:33, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:31, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iundo.h:33, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:31, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/include/editable.h:32, from src/tools/radiant/radiant/commands.cpp:16: src/tools/radiant/radiant/commands.cpp: 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/commands.cpp: 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/include/iundo.h:33, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:31, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iundo.h:33, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:31, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/include/editable.h:32, from src/tools/radiant/radiant/commands.cpp:16: src/tools/radiant/radiant/commands.cpp: 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 () | ^~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/iundo.h:33, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:31, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iundo.h:33, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:31, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/radiant/commands.cpp: 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 () | ^~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/iundo.h:33, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:31, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iundo.h:33, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:31, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/radiant/commands.cpp: 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/include/iundo.h:33, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:31, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iundo.h:33, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:31, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/gtkutil/window.h:28, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/commands.cpp:2: src/tools/radiant/radiant/commands.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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, 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/commands.cpp: 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/bits/stl_algobase.h:59, from /usr/include/c++/11/list:60, from src/tools/radiant/radiant/dialog.h:25, from src/tools/radiant/radiant/dialog.cpp:28: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/tools/radiant/radiant/dialog.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 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, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/libs/debugging/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/radiant/dialog.h:30, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ 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: 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/gtk-2.0/gtk/gtkenums.h:34, from src/tools/radiant/libs/gtkutil/dialog.h:28, from src/tools/radiant/radiant/dialog.h:27, from src/tools/radiant/radiant/dialog.cpp:28: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } 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, 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, from src/tools/radiant/radiant/dialog.cpp:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | 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, 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, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/dialog.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/dialog.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/dialog.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/dialog.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, 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, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: 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/radiant/dialog.cpp: 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/radiant/dialog.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included 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, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/dialog.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/dialog.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/dialog.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/dialog.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/dialog.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: In function 'string_compare_nocase_n(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, unsigned long)': src/tools/radiant/libs/string/string.h:86:12: warning: function 'string_compare_nocase_n(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > 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/radiant/dialog.cpp: In function 'string_equal_nocase_n(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, unsigned long)': src/tools/radiant/libs/string/string.h:102:13: warning: function 'string_equal_nocase_n(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > 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, from src/tools/radiant/radiant/ui/mainframe/mainframe.h:25, from src/tools/radiant/radiant/dialog.cpp:32: src/tools/radiant/radiant/dialog.cpp: 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/dialog.cpp: In member function 'EntryCompletion::~EntryCompletion()': src/tools/radiant/radiant/textureentry.h:36:7: warning: function 'EntryCompletion::~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, from src/tools/radiant/radiant/dialog.cpp:46: src/tools/radiant/radiant/dialog.cpp: In function 'shader_equal_n(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, unsigned long)': src/tools/radiant/libs/shaderlib.h:35:13: warning: function 'shader_equal_n(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > 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/radiant/dialog.cpp: In function 'shader_equal_prefix(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/shaderlib.h:45:13: warning: function 'shader_equal_prefix(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > 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) | ^~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/dialog.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/dialog.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/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, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: 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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: In function 'operator<< (TextOutputStream&, char const (&) [61])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/dialog.cpp: In function 'operator<< (TextOutputStream&, char const (&) [28])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [28])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/dialog.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/dialog.cpp: In function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/dialog.cpp: In function 'operator<< (TextOutputStream&, char const (&) [29])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [29])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/dialog.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/dialog.cpp: In function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/dialog.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/dialog.cpp: In function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: 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/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/dialog.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/dialog.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/dialog.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/dialog.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/dialog.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' 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/radiant/dialog.cpp: In function 'os::stripFilename(std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/os/path.h:86:28: warning: function 'os::stripFilename(std::__cxx11::basic_string, std::allocator > 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/gtkutil/dialog.h:25, from src/tools/radiant/radiant/dialog.h:27, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: In function 'convertToOpaque >(EntryCompletion&)void*': src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque >(EntryCompletion&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | inline void* convertToOpaque (Type& t) | ^~~~~~~~~~~~~~~ src/tools/radiant/radiant/dialog.cpp: In function 'convertToOpaque(IdleDraw&)void*': src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque(IdleDraw&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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/dialog.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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, from src/tools/radiant/libs/gtkutil/dialog.h:27, from src/tools/radiant/radiant/dialog.h:27, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/libs/gtkutil/dialog.h:27, from src/tools/radiant/radiant/dialog.h:27, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/dialog.h:27, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: 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/include/iradiant.h:29, from src/tools/radiant/libs/gtkutil/dialog.h:27, from src/tools/radiant/radiant/dialog.h:27, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/libs/gtkutil/dialog.h:27, from src/tools/radiant/radiant/dialog.h:27, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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, from src/tools/radiant/radiant/dialog.h:28, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: 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/include/iradiant.h:29, from src/tools/radiant/libs/gtkutil/dialog.h:27, from src/tools/radiant/radiant/dialog.h:27, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/libs/gtkutil/dialog.h:27, from src/tools/radiant/radiant/dialog.h:27, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/textureentry.h:31, from src/tools/radiant/radiant/dialog.cpp:46: src/tools/radiant/radiant/dialog.cpp: 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 () | ^~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/textureentry.h:31, from src/tools/radiant/radiant/dialog.cpp:46: src/tools/radiant/radiant/dialog.cpp: 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 () | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/dialog.h:28, from src/tools/radiant/radiant/dialog.cpp:28: src/tools/radiant/radiant/dialog.cpp: 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/cstdlib:41, from /usr/include/c++/11/stdlib.h:36, from src/tools/radiant/radiant/../../../../config.h:3, from src/tools/radiant/radiant/environment.cpp:23: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included 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/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/radiant/environment.cpp:31: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/environment.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/environment.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/environment.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/environment.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/environment.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/environment.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/environment.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, 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/radiant/environment.cpp: 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/radiant/environment.cpp: 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/radiant/environment.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included 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/radiant/environment.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/environment.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/environment.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/environment.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/environment.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/environment.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/radiant/environment.cpp: In function 'string::endsWith(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/string/string.h:245:13: warning: function 'string::endsWith(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > 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/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/environment.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/environment.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/environment.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/environment.cpp:28: src/tools/radiant/radiant/environment.cpp: 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/debugging/debugging.h:31, 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/radiant/environment.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/environment.cpp: In function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/environment.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/environment.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/environment.cpp: In function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/environment.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/debugging/debugging.h:31, 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/radiant/environment.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/environment.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' 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/radiant/environment.cpp: 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.cpp: 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 | ^~~~~~~~~~~ In file included from src/tools/radiant/radiant/environment.cpp:31: src/tools/radiant/radiant/environment.cpp: In function 'string::replaceAll(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/string/string.h:224:20: warning: function 'string::replaceAll(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > 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) | ^~~~~~~~~~ In file included from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/environment.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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, from src/tools/radiant/radiant/environment.cpp:28: src/tools/radiant/radiant/environment.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/environment.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/environment.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/environment.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/debugging/debugging.h:31, 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/radiant/environment.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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/environment.cpp:28: src/tools/radiant/radiant/environment.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/environment.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/environment.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/environment.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/environment.cpp:28: src/tools/radiant/radiant/environment.cpp: 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/cstdlib:41, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/tools/radiant/radiant/../../../shared/shared.h:54, from src/tools/radiant/radiant/exec.cpp:22: 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, from src/tools/radiant/radiant/exec.h:25, from src/tools/radiant/radiant/exec.cpp:23: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } 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/exec.h:25, from src/tools/radiant/radiant/exec.cpp:23: /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, 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/exec.h:25, from src/tools/radiant/radiant/exec.cpp:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | 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/exec.cpp: 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/exec.cpp: 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/string:38, from src/tools/radiant/radiant/filetypes.h:25, from src/tools/radiant/radiant/filetypes.cpp:22: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included from src/tools/radiant/radiant/filetypes.cpp:24: src/tools/radiant/libs/debugging/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, from src/tools/radiant/include/radiant_i18n.h:30, from src/tools/radiant/radiant/filetypes.cpp:27: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } 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/filetypes.cpp:27: /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, from src/tools/radiant/radiant/filetypes.cpp:24: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from src/tools/radiant/libs/string/string.h:37, from src/tools/radiant/radiant/filetypes.cpp:29: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/filetypes.cpp:24: src/tools/radiant/radiant/filetypes.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/filetypes.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/filetypes.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/filetypes.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/filetypes.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/filetypes.cpp:24: src/tools/radiant/radiant/filetypes.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/filetypes.cpp:24: src/tools/radiant/radiant/filetypes.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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/filetypes.cpp:24: src/tools/radiant/radiant/filetypes.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/filetypes.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filetypes.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/filetypes.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filetypes.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/filetypes.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/radiant/filetypes.cpp: 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/radiant/filetypes.cpp: 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 | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/filetypes.cpp:24: src/tools/radiant/radiant/filetypes.cpp: 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/radiant/filetypes.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/filetypes.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/filetypes.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/filetypes.cpp:24: src/tools/radiant/radiant/filetypes.cpp: 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, from src/tools/radiant/radiant/filetypes.cpp:26: src/tools/radiant/radiant/filetypes.cpp: 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/radiant/filetypes.cpp: In function 'path_equal(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/os/path.h:189:13: warning: function 'path_equal(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > 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) | ^~~~~~~~~~ In file included from src/tools/radiant/radiant/filetypes.cpp:30: src/tools/radiant/radiant/filetypes.cpp: In function 'extension_equal(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/os/path.h:238:13: warning: function 'extension_equal(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > 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) | ^~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/ifiletypes.h:80, from src/tools/radiant/radiant/filetypes.cpp:26: src/tools/radiant/radiant/filetypes.cpp: 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/radiant/filetypes.cpp: 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 | ^~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/filetypes.cpp:24: src/tools/radiant/radiant/filetypes.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/filetypes.cpp:24: src/tools/radiant/radiant/filetypes.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/filetypes.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/modulesystem/singletonmodule.h:28, from src/tools/radiant/radiant/filetypes.cpp:111: src/tools/radiant/radiant/filetypes.cpp: 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 '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/radiant/filetypes.cpp: 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 | ^~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/filetypes.cpp:26: src/tools/radiant/radiant/filetypes.cpp: 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 | ^~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/filetypes.cpp:24: src/tools/radiant/radiant/filetypes.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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, from src/tools/radiant/radiant/filetypes.cpp:26: src/tools/radiant/radiant/filetypes.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/filetypes.cpp:24: src/tools/radiant/radiant/filetypes.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' 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] In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/filetypes.cpp:24: src/tools/radiant/radiant/filetypes.cpp: In function 'operator<< (TextOutputStream&, char const (&) [77])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/filetypes.cpp: In function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filetypes.cpp: In function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filetypes.cpp: In function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filetypes.cpp: In function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filetypes.cpp: In function 'operator<< (TextOutputStream&, char const (&) [16])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filetypes.cpp: In function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filetypes.cpp: In function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filetypes.cpp: In function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/string:38, from src/tools/radiant/radiant/image.h:24, from src/tools/radiant/radiant/image.cpp:22: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/radiant/image.cpp:25: src/tools/radiant/libs/debugging/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/libs/os/path.h:35, from src/tools/radiant/radiant/image.cpp:32: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/radiant/image.cpp:25: src/tools/radiant/radiant/image.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/image.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/image.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/image.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/image.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/radiant/image.cpp:25: src/tools/radiant/radiant/image.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/radiant/image.cpp:25: src/tools/radiant/radiant/image.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/radiant/image.cpp:25: src/tools/radiant/radiant/image.cpp: 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/radiant/image.cpp: 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/radiant/image.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/radiant/image.cpp:25: src/tools/radiant/radiant/image.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/image.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/image.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/image.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/image.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/image.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/image.cpp:25: src/tools/radiant/radiant/image.cpp: In member function 'Modules::Visitor::Visitor()': src/tools/radiant/include/modulesystem.h:160:23: warning: function 'Modules::Visitor::Visitor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 160 | class Visitor | ^~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/radiant/image.cpp:25: src/tools/radiant/radiant/image.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/image.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/image.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/modulesystem.h:31, from src/tools/radiant/radiant/image.cpp:25: src/tools/radiant/radiant/image.cpp: 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/radiant/image.cpp:25: src/tools/radiant/radiant/image.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/radiant/image.cpp:25: src/tools/radiant/radiant/image.cpp: In function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/image.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/image.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/image.cpp: In function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/image.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/radiant/image.cpp:25: src/tools/radiant/radiant/image.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/image.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' 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] In file included from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/radiant/image.cpp:25: src/tools/radiant/radiant/image.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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/radiant/image.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/radiant/image.cpp:25: src/tools/radiant/radiant/image.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/radiant/image.cpp:25: src/tools/radiant/radiant/image.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/radiant/image.cpp:25: src/tools/radiant/radiant/image.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/radiant/image.cpp:25: src/tools/radiant/radiant/image.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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/image.cpp:26: src/tools/radiant/radiant/image.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/radiant/image.cpp:25: src/tools/radiant/radiant/image.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/radiant/image.cpp:25: src/tools/radiant/radiant/image.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/radiant/image.cpp:25: src/tools/radiant/radiant/image.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/radiant/image.cpp: 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/11/include/limits.h:203, from /usr/lib64/gcc/x86_64-alt-linux/11/include/syslimits.h:7, from /usr/lib64/gcc/x86_64-alt-linux/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included 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/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, 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/radiant/imagemodules.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/imagemodules.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/imagemodules.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/imagemodules.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/imagemodules.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/imagemodules.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/imagemodules.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, 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/radiant/imagemodules.cpp: 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/radiant/imagemodules.cpp: 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/radiant/imagemodules.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included 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/radiant/imagemodules.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/imagemodules.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/imagemodules.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/imagemodules.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/imagemodules.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/radiant/imagemodules.cpp: 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/imagemodules.cpp:24: src/tools/radiant/radiant/imagemodules.cpp: 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/radiant/imagemodules.cpp: 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) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/imagemodules.cpp: 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/radiant/imagemodules.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/imagemodules.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/imagemodules.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/modulesystem.h:31, from src/tools/radiant/include/ifilesystem.h:99, from src/tools/radiant/radiant/imagemodules.cpp:23: src/tools/radiant/radiant/imagemodules.cpp: 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/ifilesystem.h:99, from src/tools/radiant/radiant/imagemodules.cpp:23: src/tools/radiant/radiant/imagemodules.cpp: 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/include/ifilesystem.h:99, from src/tools/radiant/radiant/imagemodules.cpp:23: src/tools/radiant/radiant/imagemodules.cpp: 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/radiant/imagemodules.cpp: 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 | ^~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/imagemodules.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/imagemodules.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/imagemodules.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/imagemodules.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/imagemodules.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/imagemodules.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28, from src/tools/radiant/radiant/imagemodules.cpp:26: src/tools/radiant/radiant/imagemodules.cpp: 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/imagemodules.cpp: 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/radiant/imagemodules.cpp: 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/debugging/debugging.h:31, 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/radiant/imagemodules.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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/imagemodules.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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, from src/tools/radiant/radiant/imagemodules.cpp:23: src/tools/radiant/radiant/imagemodules.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/imagemodules.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/imagemodules.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/imagemodules.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/ifilesystem.h:26, from src/tools/radiant/radiant/imagemodules.cpp:23: src/tools/radiant/radiant/imagemodules.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/imagemodules.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/imagemodules.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/imagemodules.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&' 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 function 'operator<< (TextOutputStream&, char const (&) [77])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/imagemodules.cpp: In function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/imagemodules.cpp: In function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/imagemodules.cpp: In function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/imagemodules.cpp: In function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/imagelib.h:29, from src/tools/radiant/radiant/imagemodules.cpp:24: src/tools/radiant/radiant/imagemodules.cpp: 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 | ^~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/imagemodules.cpp: In function 'operator<< (TextOutputStream&, char const (&) [16])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/imagemodules.cpp: In function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/imagemodules.cpp: In function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/imagemodules.cpp: In function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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 | ^~~~~~~~~~~ In file included from src/tools/radiant/include/ifilesystem.h:26, from src/tools/radiant/radiant/imagemodules.cpp:23: src/tools/radiant/radiant/imagemodules.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/imagemodules.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' 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 function 'operator<< (TextOutputStream&, char const (&) [38])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/imagemodules.cpp: In function 'operator<< (TextOutputStream&, char const (&) [7])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/imagemodules.cpp: In function 'operator<< (TextOutputStream&, char const (&) [14])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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 | ^~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/imagemodules.cpp: In function 'makeQuoted, std::allocator > >(std::__cxx11::basic_string, std::allocator > const&)Quoted, std::allocator > >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted, std::allocator > >(std::__cxx11::basic_string, std::allocator > const&)Quoted, std::allocator > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/imagemodules.cpp: In function 'ostream_write, std::allocator > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write, std::allocator > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/imagemodules.cpp: In function 'operator<< , std::allocator > > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&' 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/11/include/limits.h:203, from /usr/lib64/gcc/x86_64-alt-linux/11/include/syslimits.h:7, from /usr/lib64/gcc/x86_64-alt-linux/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included from src/tools/radiant/radiant/main.cpp:67: src/tools/radiant/libs/debugging/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/main.cpp:65: /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, from src/tools/radiant/include/radiant_i18n.h:30, from src/tools/radiant/radiant/main.cpp:65: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } 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/main.cpp:65: /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, 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/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from src/tools/radiant/libs/string/string.h:37, from src/tools/radiant/libs/os/path.h:35, from src/tools/radiant/radiant/main.cpp:72: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ 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, 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: src/tools/radiant/radiant/main.cpp: In function 'g_bit_nth_msf_impl': /usr/include/glib-2.0/glib/gutils.h:397:1: warning: function 'g_bit_nth_msf_impl' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 397 | 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, from src/tools/radiant/radiant/main.cpp:67: src/tools/radiant/radiant/main.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/main.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/main.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/main.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/main.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/main.cpp:67: src/tools/radiant/radiant/main.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/main.cpp:67: src/tools/radiant/radiant/main.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, from src/tools/radiant/radiant/main.cpp:67: src/tools/radiant/radiant/main.cpp: 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/radiant/main.cpp: 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/radiant/main.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/main.cpp:67: src/tools/radiant/radiant/main.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/main.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/main.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/main.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/main.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/main.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/radiant/main.cpp: In function 'file_remove(std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/os/file.h:63:13: warning: function 'file_remove(std::__cxx11::basic_string, std::allocator > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 63 | inline bool file_remove (const std::string& path) | ^~~~~~~~~~~ In file included from src/tools/radiant/radiant/main.cpp:71: src/tools/radiant/radiant/main.cpp: In function 'file_accessible(std::__cxx11::basic_string, std::allocator > const&, FileAccess::Mode)': src/tools/radiant/libs/os/file.h:77:13: warning: function 'file_accessible(std::__cxx11::basic_string, std::allocator > 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/radiant/main.cpp: In function 'file_readable(std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/os/file.h:83:13: warning: function 'file_readable(std::__cxx11::basic_string, std::allocator > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 83 | inline bool file_readable (const std::string& path) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/main.cpp:67: src/tools/radiant/radiant/main.cpp: 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/radiant/main.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/main.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/main.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/main.cpp:67: src/tools/radiant/radiant/main.cpp: 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/radiant/main.cpp: 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/debugging/debugging.h:31, from src/tools/radiant/radiant/main.cpp:67: src/tools/radiant/radiant/main.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/main.cpp:67: src/tools/radiant/radiant/main.cpp: In function 'operator<< (TextOutputStream&, char const (&) [18])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/main.cpp: In function 'operator<< (TextOutputStream&, char const (&) [55])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [55])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/main.cpp: In function 'operator<< (TextOutputStream&, char const (&) [13])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [13])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/main.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/debugging/debugging.h:31, from src/tools/radiant/radiant/main.cpp:67: src/tools/radiant/radiant/main.cpp: In function 'ostream_write(StringOutputStream&, char const*)StringOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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/radiant/main.cpp: In function 'operator<< (StringOutputStream&, char const (&) [26])StringOutputStream&': src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< (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/radiant/main.cpp: In function 'operator<< (StringOutputStream&, char const (&) [3])StringOutputStream&': src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< (StringOutputStream&, char const (&) [3])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/main.cpp: In function 'operator<< (StringOutputStream&, char const (&) [2])StringOutputStream&': src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< (StringOutputStream&, char const (&) [2])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/main.cpp: In function 'operator<< (StringOutputStream&, char const (&) [22])StringOutputStream&': src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< (StringOutputStream&, char const (&) [22])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/main.cpp: In function 'operator<< (StringOutputStream&, char const (&) [11])StringOutputStream&': src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< (StringOutputStream&, char const (&) [11])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/main.cpp: In function 'operator<< (StringOutputStream&, char const (&) [25])StringOutputStream&': src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< (StringOutputStream&, char const (&) [25])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/main.cpp: In function 'operator<< (StringOutputStream&, char const (&) [14])StringOutputStream&': src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< (StringOutputStream&, char const (&) [14])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/main.cpp: In function 'operator<< (StringOutputStream&, char const (&) [24])StringOutputStream&': src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< (StringOutputStream&, char const (&) [24])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/main.cpp: In function 'operator<< (StringOutputStream&, char const (&) [21])StringOutputStream&': src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< (StringOutputStream&, char const (&) [21])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/main.cpp: In function 'operator<< (StringOutputStream&, char const (&) [10])StringOutputStream&': src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< (StringOutputStream&, char const (&) [10])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/main.cpp: In function 'operator<< (StringOutputStream&, char const (&) [18])StringOutputStream&': src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< (StringOutputStream&, char const (&) [18])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/main.cpp: In function 'operator<< (StringOutputStream&, char const (&) [7])StringOutputStream&': src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< (StringOutputStream&, char const (&) [7])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/main.cpp: In function 'operator<< (StringOutputStream&, char const (&) [19])StringOutputStream&': src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< (StringOutputStream&, char const (&) [19])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/main.cpp: In function 'operator<< (StringOutputStream&, char const (&) [15])StringOutputStream&': src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< (StringOutputStream&, char const (&) [15])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/main.cpp: In function 'operator<< (StringOutputStream&, char const (&) [6])StringOutputStream&': src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< (StringOutputStream&, char const (&) [6])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/main.cpp: In function 'operator<< (StringOutputStream&, char const (&) [8])StringOutputStream&': src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< (StringOutputStream&, char const (&) [8])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/main.cpp: In function 'operator<< (StringOutputStream&, char const (&) [4])StringOutputStream&': src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< (StringOutputStream&, char const (&) [4])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/main.cpp: In function 'operator<< (StringOutputStream&, char const* const&)StringOutputStream&': src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< (StringOutputStream&, char const* const&)StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/main.cpp: In function 'operator<< (StringOutputStream&, char const (&) [13])StringOutputStream&': src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< (StringOutputStream&, char const (&) [13])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/main.cpp:67: src/tools/radiant/radiant/main.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/main.cpp:67: src/tools/radiant/radiant/main.cpp: In function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&' 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/main.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/main.cpp: In function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/main.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/main.cpp: In function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/main.cpp: In function 'operator<< (TextOutputStream&, char const (&) [38])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/main.cpp: In function 'operator<< (TextOutputStream&, char const (&) [7])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/main.cpp: In function 'operator<< (TextOutputStream&, char const (&) [14])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/radiant/main.cpp:73: src/tools/radiant/radiant/main.cpp: 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] In file included from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/main.cpp:67: src/tools/radiant/radiant/main.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/main.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/main.cpp: In function 'makeQuoted, std::allocator > >(std::__cxx11::basic_string, std::allocator > const&)Quoted, std::allocator > >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted, std::allocator > >(std::__cxx11::basic_string, std::allocator > const&)Quoted, std::allocator > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/main.cpp: In function 'ostream_write, std::allocator > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write, std::allocator > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/main.cpp:67: src/tools/radiant/radiant/main.cpp: In function 'operator<< , std::allocator > > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&' 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/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 | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/main.cpp:75: src/tools/radiant/radiant/main.cpp: 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/main.cpp: 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, from src/tools/radiant/radiant/main.cpp:69: src/tools/radiant/radiant/main.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/main.cpp:67: src/tools/radiant/radiant/main.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/main.cpp:67: src/tools/radiant/radiant/main.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/main.cpp:67: src/tools/radiant/radiant/main.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/debugging/debugging.h:31, from src/tools/radiant/radiant/main.cpp:67: src/tools/radiant/radiant/main.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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, from src/tools/radiant/radiant/main.cpp:69: src/tools/radiant/radiant/main.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/main.cpp:67: src/tools/radiant/radiant/main.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/main.cpp:67: src/tools/radiant/radiant/main.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/main.cpp:67: src/tools/radiant/radiant/main.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/radiant/main.cpp: 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/plugin.cpp In file included from /usr/include/c++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/iostream:38, from src/tools/radiant/radiant/plugin.cpp:26: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/libs/debugging/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/ientity.h:28, from src/tools/radiant/radiant/plugin.cpp:34: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ 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: 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, 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/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } 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/plugin.cpp:71: /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, from src/tools/radiant/radiant/plugin.cpp:29: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | 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, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/plugin.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/plugin.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/plugin.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/plugin.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: 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/radiant/plugin.cpp: 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/radiant/plugin.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/plugin.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/plugin.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/plugin.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/radiant/plugin.cpp: 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/radiant/plugin.cpp: In member function 'InsertModules::~InsertModules()': src/tools/radiant/libs/modulesystem/modulesmap.h:88:7: warning: function 'InsertModules::~InsertModules()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 88 | class InsertModules: public ModuleServer::Visitor | ^~~~~~~~~~~~~ src/tools/radiant/radiant/plugin.cpp: In member function 'InsertModules::~InsertModules()': src/tools/radiant/libs/modulesystem/modulesmap.h:88:7: warning: function 'InsertModules::~InsertModules()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In member function 'InsertModules::~InsertModules()': src/tools/radiant/libs/modulesystem/modulesmap.h:88:7: warning: function 'InsertModules::~InsertModules()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In member function 'InsertModules::~InsertModules()': src/tools/radiant/libs/modulesystem/modulesmap.h:88:7: warning: function 'InsertModules::~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/radiant/plugin.cpp: In function 'string::endsWith(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/string/string.h:245:13: warning: function 'string::endsWith(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > 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/plugin.cpp: 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/plugin.cpp: 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/radiant/plugin.cpp: 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 | ^~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: 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/radiant/plugin.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/plugin.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/plugin.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: 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/iclipper.h:96, from src/tools/radiant/include/iradiant.h:30, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: 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/radiant/plugin.cpp: In member function 'Modules::Modules()': src/tools/radiant/include/modulesystem.h:154:7: warning: function 'Modules::Modules()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 154 | class Modules | ^~~~~~~ src/tools/radiant/radiant/plugin.cpp: In member function 'Modules::Modules()': src/tools/radiant/include/modulesystem.h:154:7: warning: function 'Modules::Modules()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/plugin.cpp: In function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'operator<< (TextOutputStream&, char const (&) [62])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [62])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'operator<< (TextOutputStream&, char const (&) [79])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [79])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 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/radiant/plugin.cpp: 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/radiant/plugin.cpp: 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 | ^~~~~~~~~~~~~~~~~~ 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/radiant/plugin.cpp: 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 | ^~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/plugin.cpp: In function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/plugin.cpp: In function 'convertToOpaque(map::CounterManager&)void*': src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque(map::CounterManager&)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, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< (TextOutputStream&, char const (&) [38])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/plugin.cpp: In function 'operator<< (TextOutputStream&, char const (&) [7])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'operator<< (TextOutputStream&, char const (&) [14])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted, std::allocator > >(std::__cxx11::basic_string, std::allocator > const&)Quoted, std::allocator > >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted, std::allocator > >(std::__cxx11::basic_string, std::allocator > const&)Quoted, std::allocator > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/radiant/plugin.cpp:92: src/tools/radiant/radiant/plugin.cpp: In member function 'ModulesMap::ModulesMap()': src/tools/radiant/libs/modulesystem/modulesmap.h:32:7: warning: function 'ModulesMap::ModulesMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 32 | class ModulesMap: public Modules | ^~~~~~~~~~ src/tools/radiant/radiant/plugin.cpp: In member function 'ModulesMap::ModulesMap()': src/tools/radiant/libs/modulesystem/modulesmap.h:32:7: warning: function 'ModulesMap::ModulesMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/include/imaterial.h:31, from src/tools/radiant/radiant/plugin.cpp:51: src/tools/radiant/radiant/plugin.cpp: 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/plugin.cpp: 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/radiant/plugin.cpp: 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/radiant/plugin.cpp: 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/radiant/plugin.cpp: 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/radiant/plugin.cpp:51: src/tools/radiant/radiant/plugin.cpp: 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/radiant/plugin.cpp: 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/include/ientity.h:28, from src/tools/radiant/radiant/plugin.cpp:34: src/tools/radiant/radiant/plugin.cpp: In function 'string::replaceAll(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/string/string.h:224:20: warning: function 'string::replaceAll(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > 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/plugin.cpp: In function 'string::toString(int const&)std::__cxx11::basic_string, std::allocator >': src/tools/radiant/libs/string/string.h:155:20: warning: function 'string::toString(int const&)std::__cxx11::basic_string, std::allocator >' 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/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&' 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/plugin.cpp: In function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write, std::allocator > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write, std::allocator > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< , std::allocator > > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > > >(TextOutputStream&, Quoted, std::allocator > > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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:31: src/tools/radiant/radiant/plugin.cpp: 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/include/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/radiant/plugin.cpp: 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 () | ^~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/radiant/plugin.cpp: 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/include/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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:46: src/tools/radiant/radiant/plugin.cpp: 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 () | ^~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/radiant/plugin.cpp: 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 () | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/plugin.cpp:92: src/tools/radiant/radiant/plugin.cpp: In member function 'ModulesRef::~ModulesRef()': src/tools/radiant/libs/modulesystem/modulesmap.h:106:7: warning: function 'ModulesRef::~ModulesRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 106 | class ModulesRef | ^~~~~~~~~~ src/tools/radiant/radiant/plugin.cpp: In member function 'ModulesRef::~ModulesRef()': src/tools/radiant/libs/modulesystem/modulesmap.h:106:7: warning: function 'ModulesRef::~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, | ^~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/ientity.h:28, from src/tools/radiant/radiant/plugin.cpp:34: src/tools/radiant/radiant/plugin.cpp: In function 'string::splitBy(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/string/string.h:200:13: warning: function 'string::splitBy(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, std::__cxx11::basic_string, std::allocator > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 200 | inline void splitBy (const std::string& str, std::vector& tokens, const std::string& delimiters = " ") | ^~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< (TextOutputStream&, char const (&) [77])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/plugin.cpp: In function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/radiant/plugin.cpp:31: src/tools/radiant/radiant/plugin.cpp: 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 | ^~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/plugin.cpp:29: src/tools/radiant/radiant/plugin.cpp: In function 'operator<< (TextOutputStream&, char const (&) [16])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/plugin.cpp: In function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/plugin.cpp: In function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/string:38, from src/tools/radiant/radiant/select.h:25, from src/tools/radiant/radiant/select.cpp:22: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included from src/tools/radiant/radiant/select.cpp:25: src/tools/radiant/libs/debugging/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, from src/tools/radiant/include/radiant_i18n.h:30, from src/tools/radiant/radiant/select.cpp:23: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } 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/select.cpp:23: /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, 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/select.cpp:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from src/tools/radiant/libs/string/string.h:37, from src/tools/radiant/include/ientity.h:28, from src/tools/radiant/radiant/select.cpp:27: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ 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, 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/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/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/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; | ^~~~~~~~ In file included from src/tools/radiant/radiant/brush/TextureProjection.h:4, 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/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, from src/tools/radiant/radiant/select.cpp:25: src/tools/radiant/radiant/select.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/select.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/select.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/select.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/select.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/select.cpp:25: src/tools/radiant/radiant/select.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/select.cpp:25: src/tools/radiant/radiant/select.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, from src/tools/radiant/radiant/select.cpp:25: src/tools/radiant/radiant/select.cpp: 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/radiant/select.cpp: 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/radiant/select.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/select.cpp:25: src/tools/radiant/radiant/select.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/select.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/select.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/select.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/select.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/select.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/radiant/select.cpp: 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, 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/radiant/select.cpp: 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/radiant/select.cpp: 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/radiant/select.cpp: 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/radiant/select.cpp: 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/radiant/select.cpp: 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/radiant/select.cpp: 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/radiant/select.cpp: 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/radiant/select.cpp: 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/radiant/select.cpp: 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/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/select.cpp:25: src/tools/radiant/radiant/select.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/select.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/select.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/select.cpp:25: src/tools/radiant/radiant/select.cpp: 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/radiant/select.cpp: 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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/select.cpp:25: src/tools/radiant/radiant/select.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/select.cpp:25: src/tools/radiant/radiant/select.cpp: In function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/select.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/select.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/debugging/debugging.h:31, from src/tools/radiant/radiant/select.cpp:25: src/tools/radiant/radiant/select.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/select.cpp:25: src/tools/radiant/radiant/select.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/select.cpp: In function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/debugging/debugging.h:31, from src/tools/radiant/radiant/select.cpp:25: src/tools/radiant/radiant/select.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/select.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/select.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/select.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/select.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/select.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/select.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/select.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/select.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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/radiant/select.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/select.cpp:25: src/tools/radiant/radiant/select.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/select.cpp:25: src/tools/radiant/radiant/select.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/select.cpp:25: src/tools/radiant/radiant/select.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/ientity.h:26, from src/tools/radiant/radiant/select.cpp:27: src/tools/radiant/radiant/select.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/select.cpp:25: src/tools/radiant/radiant/select.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/select.cpp:25: src/tools/radiant/radiant/select.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/select.cpp:25: src/tools/radiant/radiant/select.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/radiant/select.cpp: 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) | ^~~~~ In file included from src/tools/radiant/include/ientity.h:26, from src/tools/radiant/radiant/select.cpp:27: src/tools/radiant/radiant/select.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/select.cpp:25: src/tools/radiant/radiant/select.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/select.cpp:25: src/tools/radiant/radiant/select.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/select.cpp:25: src/tools/radiant/radiant/select.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/ientity.h:26, from src/tools/radiant/radiant/select.cpp:27: src/tools/radiant/radiant/select.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/select.cpp:25: src/tools/radiant/radiant/select.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/select.cpp:25: src/tools/radiant/radiant/select.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/select.cpp:25: src/tools/radiant/radiant/select.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/radiant/select.cpp: 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/include/ientity.h:26, from src/tools/radiant/radiant/select.cpp:27: src/tools/radiant/radiant/select.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/select.cpp:25: src/tools/radiant/radiant/select.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/select.cpp:25: src/tools/radiant/radiant/select.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/select.cpp:25: src/tools/radiant/radiant/select.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/ientity.h:26, from src/tools/radiant/radiant/select.cpp:27: src/tools/radiant/radiant/select.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/select.cpp:25: src/tools/radiant/radiant/select.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/select.cpp:25: src/tools/radiant/radiant/select.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/select.cpp:25: src/tools/radiant/radiant/select.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/radiant/select.cpp: 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/include/ientity.h:26, from src/tools/radiant/radiant/select.cpp:27: src/tools/radiant/radiant/select.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/select.cpp:25: src/tools/radiant/radiant/select.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/select.cpp:25: src/tools/radiant/radiant/select.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/select.cpp:25: src/tools/radiant/radiant/select.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/ientity.h:26, from src/tools/radiant/radiant/select.cpp:27: src/tools/radiant/radiant/select.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/select.cpp:25: src/tools/radiant/radiant/select.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/select.cpp:25: src/tools/radiant/radiant/select.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/select.cpp:25: src/tools/radiant/radiant/select.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/select.cpp:37: src/tools/radiant/radiant/select.cpp: 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/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, from src/tools/radiant/radiant/server.cpp:28: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/tools/radiant/radiant/server.cpp:28: src/tools/radiant/libs/debugging/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/libs/os/path.h:35, from src/tools/radiant/radiant/server.cpp:33: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ In file included from src/tools/radiant/radiant/server.cpp:28: src/tools/radiant/radiant/server.cpp: In member function 'virtual void RadiantModuleServer::registerModule(const string&, int, const string&, Module&)': src/tools/radiant/libs/debugging/debugging.h:111:48: warning: the compiler can assume that the address of 'module' will never be NULL [-Waddress] 111 | #define ASSERT_NOTNULL(ptr) ASSERT_MESSAGE(ptr != 0, "pointer \"" #ptr "\" is null") src/tools/radiant/libs/debugging/debugging.h:100:6: note: in definition of macro 'ASSERT_MESSAGE' 100 | if(!(condition))\ | ^~~~~~~~~ src/tools/radiant/radiant/server.cpp:79:25: note: in expansion of macro 'ASSERT_NOTNULL' 79 | ASSERT_NOTNULL(&module); | ^~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/server.cpp:28: src/tools/radiant/radiant/server.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/server.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/server.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/server.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/server.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/server.cpp:28: src/tools/radiant/radiant/server.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/server.cpp:28: src/tools/radiant/radiant/server.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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/server.cpp:28: src/tools/radiant/radiant/server.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/server.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/server.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/server.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/server.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/server.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/radiant/server.cpp: 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 | ^~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/server.cpp:28: src/tools/radiant/radiant/server.cpp: 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/radiant/server.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/server.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/server.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/server.cpp: 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 () | ^~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/server.cpp:28: src/tools/radiant/radiant/server.cpp: 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/debugging/debugging.h:31, from src/tools/radiant/radiant/server.cpp:28: src/tools/radiant/radiant/server.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/server.cpp:28: src/tools/radiant/radiant/server.cpp: In function 'operator<< (TextOutputStream&, char const (&) [60])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/server.cpp: In function 'operator<< (TextOutputStream&, char const (&) [26])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [26])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/server.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/stacktrace.cpp:23: src/tools/radiant/radiant/stacktrace.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/stacktrace.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/stacktrace.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/stacktrace.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/stacktrace.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/radiant/stacktrace.cpp:23: src/tools/radiant/radiant/stacktrace.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/radiant/stacktrace.cpp:23: src/tools/radiant/radiant/stacktrace.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/stacktrace.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/stacktrace.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/stacktrace.cpp:23: src/tools/radiant/radiant/stacktrace.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/radiant/stacktrace.cpp:23: src/tools/radiant/radiant/stacktrace.cpp: In function 'operator<< (TextOutputStream&, char* const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/stacktrace.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/11/include/limits.h:203, from /usr/lib64/gcc/x86_64-alt-linux/11/include/syslimits.h:7, from /usr/lib64/gcc/x86_64-alt-linux/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included 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/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/url.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, from src/tools/radiant/include/radiant_i18n.h:30, from src/tools/radiant/radiant/url.cpp:23: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } 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/url.cpp:23: /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, 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/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | 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, 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/radiant/url.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/url.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/url.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/url.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/url.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/url.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/url.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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/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/radiant/url.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/url.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/url.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/url.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/url.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/url.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/url.cpp: 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/radiant/url.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/url.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/url.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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, 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/radiant/url.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/url.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/url.cpp: In function 'operator<< (TextOutputStream&, char const* const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const* const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/url.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/utility:68, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/tools/radiant/include/windowobserver.h:31, from src/tools/radiant/radiant/windowobservers.h:25, from src/tools/radiant/radiant/windowobservers.cpp:27: src/tools/radiant/radiant/windowobservers.cpp: In function 'operator~(BitFieldValue)BitFieldValue': src/tools/radiant/libs/generic/bitfield.h:84:35: warning: function 'operator~(BitFieldValue)BitFieldValue' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 84 | inline BitFieldValue operator~(BitFieldValue self) { | ^~~~~~~~ src/tools/radiant/radiant/windowobservers.cpp: In function 'operator&(BitFieldValue, BitFieldValue)BitFieldValue': src/tools/radiant/libs/generic/bitfield.h:76:35: warning: function 'operator&(BitFieldValue, BitFieldValue)BitFieldValue' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | inline BitFieldValue operator&(BitFieldValue self, BitFieldValue other) { | ^~~~~~~~ src/tools/radiant/radiant/windowobservers.cpp: In function 'bitfield_disable(BitFieldValue, BitFieldValue)BitFieldValue': src/tools/radiant/libs/generic/bitfield.h:105:35: warning: function 'bitfield_disable(BitFieldValue, BitFieldValue)BitFieldValue' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 105 | inline BitFieldValue bitfield_disable(BitFieldValue bitfield, BitFieldValue mask) { | ^~~~~~~~~~~~~~~~ src/tools/radiant/radiant/windowobservers.cpp: In function 'WindowObservers_OnModifierUp(std::vector >&, BitFieldValue)': src/tools/radiant/radiant/windowobservers.cpp:48:20: warning: function 'WindowObservers_OnModifierUp(std::vector >&, BitFieldValue)' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 48 | static inline void WindowObservers_OnModifierUp (WindowObservers& observers, ModifierFlags type) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/windowobserver.h:31, from src/tools/radiant/radiant/windowobservers.h:25, from src/tools/radiant/radiant/windowobservers.cpp:27: src/tools/radiant/radiant/windowobservers.cpp: In function 'bitfield_enabled(BitFieldValue, BitFieldValue)bool': src/tools/radiant/libs/generic/bitfield.h:109:13: warning: function 'bitfield_enabled(BitFieldValue, BitFieldValue)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 109 | inline bool bitfield_enabled(BitFieldValue bitfield, BitFieldValue mask) { | ^~~~~~~~~~~~~~~~ src/tools/radiant/radiant/windowobservers.cpp: In function 'operator|(BitFieldValue, BitFieldValue)BitFieldValue': src/tools/radiant/libs/generic/bitfield.h:68:35: warning: function 'operator|(BitFieldValue, BitFieldValue)BitFieldValue' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 68 | inline BitFieldValue operator|(BitFieldValue self, BitFieldValue other) { | ^~~~~~~~ src/tools/radiant/radiant/windowobservers.cpp: In function 'bitfield_enable(BitFieldValue, BitFieldValue)BitFieldValue': src/tools/radiant/libs/generic/bitfield.h:101:35: warning: function 'bitfield_enable(BitFieldValue, BitFieldValue)BitFieldValue' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 101 | inline BitFieldValue bitfield_enable(BitFieldValue bitfield, BitFieldValue mask) { | ^~~~~~~~~~~~~~~ src/tools/radiant/radiant/windowobservers.cpp: In function 'WindowObservers_OnModifierDown(std::vector >&, BitFieldValue)': src/tools/radiant/radiant/windowobservers.cpp:40:20: warning: function 'WindowObservers_OnModifierDown(std::vector >&, BitFieldValue)' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 40 | static inline void WindowObservers_OnModifierDown (WindowObservers& observers, ModifierFlags type) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/windowobserver.h:31, from src/tools/radiant/radiant/windowobservers.h:25, from src/tools/radiant/radiant/windowobservers.cpp:27: src/tools/radiant/radiant/windowobservers.cpp: In function 'operator|=(BitFieldValue&, BitFieldValue)BitFieldValue&': src/tools/radiant/libs/generic/bitfield.h:72:36: warning: function 'operator|=(BitFieldValue&, BitFieldValue)BitFieldValue&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 72 | inline BitFieldValue& operator|=(BitFieldValue& self, BitFieldValue 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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included 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/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/libs/stringio.h:30, from src/tools/radiant/radiant/model.cpp:41: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ 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: 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, from src/tools/radiant/libs/gtkutil/widget.h:26, from src/tools/radiant/radiant/model.cpp:49: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } 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, 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/radiant/model.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/model.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/model.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/model.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/model.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, 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/radiant/model.cpp: 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/radiant/model.cpp: 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/radiant/model.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included 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/radiant/model.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/model.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/model.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/model.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/model.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/radiant/model.cpp: 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 | ^~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: 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/radiant/model.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/model.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/model.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/modulesystem.h:31, from src/tools/radiant/include/iscenegraph.h:231, from src/tools/radiant/radiant/model.cpp:30: src/tools/radiant/radiant/model.cpp: 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/radiant/model.cpp:30: src/tools/radiant/radiant/model.cpp: 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/include/iscenegraph.h:231, from src/tools/radiant/radiant/model.cpp:30: src/tools/radiant/radiant/model.cpp: 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/radiant/model.cpp: 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 | ^~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/model.cpp: In function 'operator<< (TextOutputStream&, char const (&) [14])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/model.cpp: In function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/model.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/model.cpp: In function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/model.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/model.cpp: In function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/model.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/model.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/model.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/model.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/model.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/model.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/model.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/model.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/model.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/model.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/model.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/model.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/model.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/model.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/model.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' 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 | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28, from src/tools/radiant/radiant/model.cpp:44: src/tools/radiant/radiant/model.cpp: 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/model.cpp: 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()': src/tools/radiant/radiant/model.cpp:155:7: warning: function 'PicoModelAPIConstructor::~PicoModelAPIConstructor()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 155 | class PicoModelAPIConstructor | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/model.cpp:38: src/tools/radiant/radiant/model.cpp: 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, from src/tools/radiant/radiant/model.cpp:30: src/tools/radiant/radiant/model.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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/itraversable.h:4, from src/tools/radiant/include/iscenegraph.h:28, from src/tools/radiant/radiant/model.cpp:30: src/tools/radiant/radiant/model.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/itraversable.h:4, from src/tools/radiant/include/iscenegraph.h:28, from src/tools/radiant/radiant/model.cpp:30: src/tools/radiant/radiant/model.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/itraversable.h:4, from src/tools/radiant/include/iscenegraph.h:28, from src/tools/radiant/radiant/model.cpp:30: src/tools/radiant/radiant/model.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/itraversable.h:4, from src/tools/radiant/include/iscenegraph.h:28, from src/tools/radiant/radiant/model.cpp:30: src/tools/radiant/radiant/model.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/itraversable.h:4, from src/tools/radiant/include/iscenegraph.h:28, from src/tools/radiant/radiant/model.cpp:30: src/tools/radiant/radiant/model.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/itraversable.h:4, from src/tools/radiant/include/iscenegraph.h:28, from src/tools/radiant/radiant/model.cpp:30: src/tools/radiant/radiant/model.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/itraversable.h:4, from src/tools/radiant/include/iscenegraph.h:28, from src/tools/radiant/radiant/model.cpp:30: src/tools/radiant/radiant/model.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/itraversable.h:4, from src/tools/radiant/include/iscenegraph.h:28, from src/tools/radiant/radiant/model.cpp:30: src/tools/radiant/radiant/model.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/itraversable.h:4, from src/tools/radiant/include/iscenegraph.h:28, from src/tools/radiant/radiant/model.cpp:30: src/tools/radiant/radiant/model.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/radiant/model.cpp: 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/include/itraversable.h:4, from src/tools/radiant/include/iscenegraph.h:28, from src/tools/radiant/radiant/model.cpp:30: src/tools/radiant/radiant/model.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/itraversable.h:4, from src/tools/radiant/include/iscenegraph.h:28, from src/tools/radiant/radiant/model.cpp:30: src/tools/radiant/radiant/model.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/itraversable.h:4, from src/tools/radiant/include/iscenegraph.h:28, from src/tools/radiant/radiant/model.cpp:30: src/tools/radiant/radiant/model.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/itraversable.h:4, from src/tools/radiant/include/iscenegraph.h:28, from src/tools/radiant/radiant/model.cpp:30: src/tools/radiant/radiant/model.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/itraversable.h:4, from src/tools/radiant/include/iscenegraph.h:28, from src/tools/radiant/radiant/model.cpp:30: src/tools/radiant/radiant/model.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/itraversable.h:4, from src/tools/radiant/include/iscenegraph.h:28, from src/tools/radiant/radiant/model.cpp:30: src/tools/radiant/radiant/model.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&' 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 function 'operator<< (TextOutputStream&, char const (&) [77])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/model.cpp: In function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/model.cpp: In function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/model.cpp: In function 'operator<< (TextOutputStream&, char const* const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const* const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/model.cpp: In function 'operator<< (TextOutputStream&, char const (&) [16])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/model.cpp: In function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/model.cpp: In function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/model.cpp: In function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&' 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, from src/tools/radiant/radiant/model.cpp:30: src/tools/radiant/radiant/model.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' 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 function 'operator<< (TextOutputStream&, char const (&) [38])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/model.cpp: In function 'operator<< (TextOutputStream&, char const (&) [7])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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, | ^~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'makeQuoted, std::allocator > >(std::__cxx11::basic_string, std::allocator > const&)Quoted, std::allocator > >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted, std::allocator > >(std::__cxx11::basic_string, std::allocator > const&)Quoted, std::allocator > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/model.cpp: In function 'ostream_write, std::allocator > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write, std::allocator > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/model.cpp: In function 'operator<< , std::allocator > > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&' 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/tools/radiant/radiant/sound/SoundManager.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 src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/isound.h:3, from src/tools/radiant/radiant/sound/SoundManager.h:5, from src/tools/radiant/radiant/sound/SoundManager.cpp:1: src/tools/radiant/libs/debugging/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, from src/tools/radiant/radiant/sound/SoundManager.h:3, from src/tools/radiant/radiant/sound/SoundManager.cpp:1: /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, from src/tools/radiant/libs/gtkutil/Timer.h:3, from src/tools/radiant/radiant/sound/SoundPlayer.h:5, from src/tools/radiant/radiant/sound/SoundManager.h:3, from src/tools/radiant/radiant/sound/SoundManager.cpp:1: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/string/string.h:37, from src/tools/radiant/libs/archivelib.h:30, from src/tools/radiant/radiant/sound/SoundManager.cpp:5: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/sound/SoundManager.cpp:1: src/tools/radiant/radiant/sound/SoundManager.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/sound/SoundManager.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/sound/SoundManager.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/sound/SoundManager.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/sound/SoundManager.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/sound/SoundManager.cpp:1: src/tools/radiant/radiant/sound/SoundManager.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/sound/SoundManager.cpp:1: src/tools/radiant/radiant/sound/SoundManager.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, 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, from src/tools/radiant/radiant/sound/SoundManager.cpp:1: src/tools/radiant/radiant/sound/SoundManager.cpp: 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/radiant/sound/SoundManager.cpp: 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/radiant/sound/SoundManager.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included 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, from src/tools/radiant/radiant/sound/SoundManager.cpp:1: src/tools/radiant/radiant/sound/SoundManager.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/sound/SoundManager.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/sound/SoundManager.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/sound/SoundManager.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/sound/SoundManager.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/sound/SoundManager.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/radiant/sound/SoundManager.cpp: 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/radiant/sound/SoundManager.cpp: 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/radiant/sound/SoundManager.cpp: 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, from src/tools/radiant/radiant/sound/SoundManager.cpp:5: src/tools/radiant/radiant/sound/SoundManager.cpp: 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/radiant/sound/SoundManager.cpp: 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/sound/SoundManager.h:5, from src/tools/radiant/radiant/sound/SoundManager.cpp:1: src/tools/radiant/radiant/sound/SoundManager.cpp: 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 | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/sound/SoundManager.cpp:1: src/tools/radiant/radiant/sound/SoundManager.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/sound/SoundManager.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/sound/SoundManager.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/modulesystem.h:31, from src/tools/radiant/include/isound.h:3, from src/tools/radiant/radiant/sound/SoundManager.h:5, from src/tools/radiant/radiant/sound/SoundManager.cpp:1: src/tools/radiant/radiant/sound/SoundManager.cpp: 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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/sound/SoundManager.cpp:1: src/tools/radiant/radiant/sound/SoundManager.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/sound/SoundManager.cpp:1: src/tools/radiant/radiant/sound/SoundManager.cpp: In function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/sound/SoundManager.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/sound/SoundManager.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/sound/SoundManager.cpp: In function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/sound/SoundManager.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/sound/SoundManager.cpp:1: src/tools/radiant/radiant/sound/SoundManager.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/sound/SoundManager.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/sound/SoundManager.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/sound/SoundManager.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' 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/radiant/sound/SoundManager.cpp: In function 'os::getExtension(std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/os/path.h:69:28: warning: function 'os::getExtension(std::__cxx11::basic_string, std::allocator > 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/radiant/sound/SoundManager.cpp:5: src/tools/radiant/radiant/sound/SoundManager.cpp: 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/radiant/sound/SoundManager.cpp: 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/radiant/sound/SoundManager.cpp: 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/radiant/sound/SoundManager.cpp: 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/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/sound/SoundManager.cpp:1: src/tools/radiant/radiant/sound/SoundManager.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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, from src/tools/radiant/radiant/sound/SoundManager.h:5, from src/tools/radiant/radiant/sound/SoundManager.cpp:1: src/tools/radiant/radiant/sound/SoundManager.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/sound/SoundManager.cpp:1: src/tools/radiant/radiant/sound/SoundManager.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/sound/SoundManager.cpp:1: src/tools/radiant/radiant/sound/SoundManager.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/sound/SoundManager.cpp:1: src/tools/radiant/radiant/sound/SoundManager.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/sound/SoundManager.cpp:1: src/tools/radiant/radiant/sound/SoundManager.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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, from src/tools/radiant/radiant/sound/SoundManager.h:5, from src/tools/radiant/radiant/sound/SoundManager.cpp:1: src/tools/radiant/radiant/sound/SoundManager.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/sound/SoundManager.cpp:1: src/tools/radiant/radiant/sound/SoundManager.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/sound/SoundManager.cpp:1: src/tools/radiant/radiant/sound/SoundManager.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/sound/SoundManager.cpp:1: src/tools/radiant/radiant/sound/SoundManager.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/sound/SoundManager.h:5, from src/tools/radiant/radiant/sound/SoundManager.cpp:1: src/tools/radiant/radiant/sound/SoundManager.cpp: 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/include/isound.h:5, from src/tools/radiant/radiant/sound/SoundManager.h:5, from src/tools/radiant/radiant/sound/SoundManager.cpp:1: src/tools/radiant/radiant/sound/SoundManager.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/sound/SoundManager.cpp:1: src/tools/radiant/radiant/sound/SoundManager.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/sound/SoundManager.cpp:1: src/tools/radiant/radiant/sound/SoundManager.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/sound/SoundManager.cpp:1: src/tools/radiant/radiant/sound/SoundManager.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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:5, from src/tools/radiant/radiant/sound/SoundManager.h:5, from src/tools/radiant/radiant/sound/SoundManager.cpp:1: src/tools/radiant/radiant/sound/SoundManager.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/sound/SoundManager.cpp:1: src/tools/radiant/radiant/sound/SoundManager.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/sound/SoundManager.cpp:1: src/tools/radiant/radiant/sound/SoundManager.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/sound/SoundManager.cpp:1: src/tools/radiant/radiant/sound/SoundManager.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/sound/SoundManager.h:5, from src/tools/radiant/radiant/sound/SoundManager.cpp:1: src/tools/radiant/radiant/sound/SoundManager.cpp: 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 () | ^~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/sound/SoundManager.cpp:1: src/tools/radiant/radiant/sound/SoundManager.cpp: 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.cpp: 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/tools/radiant/radiant/sound/SoundManagerModule.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 src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/isound.h:3, from src/tools/radiant/radiant/sound/SoundManager.h:5, from src/tools/radiant/radiant/sound/SoundManagerModule.cpp:1: src/tools/radiant/libs/debugging/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, from src/tools/radiant/radiant/sound/SoundManager.h:3, from src/tools/radiant/radiant/sound/SoundManagerModule.cpp:1: /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, from src/tools/radiant/libs/gtkutil/Timer.h:3, from src/tools/radiant/radiant/sound/SoundPlayer.h:5, from src/tools/radiant/radiant/sound/SoundManager.h:3, from src/tools/radiant/radiant/sound/SoundManagerModule.cpp:1: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } 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, 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, from src/tools/radiant/radiant/sound/SoundManagerModule.cpp:1: src/tools/radiant/radiant/sound/SoundManagerModule.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/sound/SoundManagerModule.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/sound/SoundManagerModule.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/sound/SoundManagerModule.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/sound/SoundManagerModule.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/sound/SoundManagerModule.cpp:1: src/tools/radiant/radiant/sound/SoundManagerModule.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/sound/SoundManagerModule.cpp:1: src/tools/radiant/radiant/sound/SoundManagerModule.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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/include/modulesystem.h:31, from src/tools/radiant/include/isound.h:3, from src/tools/radiant/radiant/sound/SoundManager.h:5, from src/tools/radiant/radiant/sound/SoundManagerModule.cpp:1: src/tools/radiant/radiant/sound/SoundManagerModule.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/sound/SoundManagerModule.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/sound/SoundManagerModule.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/sound/SoundManagerModule.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/sound/SoundManagerModule.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/sound/SoundManagerModule.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/sound/SoundManagerModule.cpp:1: src/tools/radiant/radiant/sound/SoundManagerModule.cpp: 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/radiant/sound/SoundManagerModule.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/sound/SoundManagerModule.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/sound/SoundManagerModule.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/modulesystem.h:31, from src/tools/radiant/include/isound.h:3, from src/tools/radiant/radiant/sound/SoundManager.h:5, from src/tools/radiant/radiant/sound/SoundManagerModule.cpp:1: src/tools/radiant/radiant/sound/SoundManagerModule.cpp: 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/isound.h:3, from src/tools/radiant/radiant/sound/SoundManager.h:5, from src/tools/radiant/radiant/sound/SoundManagerModule.cpp:1: src/tools/radiant/radiant/sound/SoundManagerModule.cpp: 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/include/isound.h:3, from src/tools/radiant/radiant/sound/SoundManager.h:5, from src/tools/radiant/radiant/sound/SoundManagerModule.cpp:1: src/tools/radiant/radiant/sound/SoundManagerModule.cpp: 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, from src/tools/radiant/radiant/sound/SoundManager.h:5, from src/tools/radiant/radiant/sound/SoundManagerModule.cpp:1: src/tools/radiant/radiant/sound/SoundManagerModule.cpp: 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 | ^~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/sound/SoundManagerModule.cpp:1: src/tools/radiant/radiant/sound/SoundManagerModule.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/sound/SoundManagerModule.cpp:1: src/tools/radiant/radiant/sound/SoundManagerModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/sound/SoundManagerModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/include/isound.h:4, from src/tools/radiant/radiant/sound/SoundManager.h:5, from src/tools/radiant/radiant/sound/SoundManagerModule.cpp:1: src/tools/radiant/radiant/sound/SoundManagerModule.cpp: 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/sound/SoundManagerModule.cpp: 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/radiant/sound/SoundManagerModule.cpp: 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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/sound/SoundManagerModule.cpp:1: src/tools/radiant/radiant/sound/SoundManagerModule.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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, from src/tools/radiant/radiant/sound/SoundManager.h:5, from src/tools/radiant/radiant/sound/SoundManagerModule.cpp:1: src/tools/radiant/radiant/sound/SoundManagerModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/sound/SoundManagerModule.cpp:1: src/tools/radiant/radiant/sound/SoundManagerModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' 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/sound/SoundManagerModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [77])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/sound/SoundManagerModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/sound/SoundManagerModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/sound/SoundManagerModule.cpp: In function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/sound/SoundManagerModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/sound/SoundManagerModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [16])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/sound/SoundManagerModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/sound/SoundManagerModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/sound/SoundManagerModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/radiant/sound/SoundManagerModule.cpp:1: src/tools/radiant/radiant/sound/SoundManagerModule.cpp: 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/SoundManagerModule.cpp: 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/string:38, from src/tools/radiant/radiant/sound/SoundPlayer.h:3, from src/tools/radiant/radiant/sound/SoundPlayer.cpp:1: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included from src/tools/radiant/libs/archivelib.h:25, from src/tools/radiant/radiant/sound/SoundPlayer.cpp:9: src/tools/radiant/libs/debugging/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, from src/tools/radiant/radiant/sound/SoundPlayer.cpp:1: /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, from src/tools/radiant/libs/gtkutil/Timer.h:3, from src/tools/radiant/radiant/sound/SoundPlayer.h:5, from src/tools/radiant/radiant/sound/SoundPlayer.cpp:1: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/string/string.h:37, from src/tools/radiant/libs/archivelib.h:30, from src/tools/radiant/radiant/sound/SoundPlayer.cpp:9: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ In file included from src/tools/radiant/radiant/sound/SoundPlayer.cpp:7: src/tools/radiant/radiant/sound/SoundPlayer.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/sound/SoundPlayer.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/sound/SoundPlayer.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/sound/SoundPlayer.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/sound/SoundPlayer.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/sound/SoundPlayer.cpp:7: src/tools/radiant/radiant/sound/SoundPlayer.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/sound/SoundPlayer.cpp:7: src/tools/radiant/radiant/sound/SoundPlayer.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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/archivelib.h:25, from src/tools/radiant/radiant/sound/SoundPlayer.cpp:9: src/tools/radiant/radiant/sound/SoundPlayer.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/sound/SoundPlayer.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/sound/SoundPlayer.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/sound/SoundPlayer.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/sound/SoundPlayer.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/sound/SoundPlayer.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/radiant/sound/SoundPlayer.cpp: 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/radiant/sound/SoundPlayer.cpp: 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) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/sound/SoundPlayer.cpp:7: src/tools/radiant/radiant/sound/SoundPlayer.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/sound/SoundPlayer.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/sound/SoundPlayer.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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, from src/tools/radiant/libs/archivelib.h:25, from src/tools/radiant/radiant/sound/SoundPlayer.cpp:9: src/tools/radiant/radiant/sound/SoundPlayer.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/sound/SoundPlayer.cpp:7: src/tools/radiant/radiant/sound/SoundPlayer.cpp: In function 'operator<< (TextOutputStream&, char const (&) [43])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/sound/SoundPlayer.cpp: In function 'operator<< (TextOutputStream&, char const (&) [47])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [47])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/sound/SoundPlayer.cpp: In function 'operator<< (TextOutputStream&, char const (&) [38])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/sound/SoundPlayer.cpp: In function 'os::getExtension(std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/os/path.h:69:28: warning: function 'os::getExtension(std::__cxx11::basic_string, std::allocator > 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/script/ScriptLibrary.h:4, from src/tools/radiant/radiant/script/ScriptLibrary.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 src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptLibrary.h:4, from src/tools/radiant/radiant/script/ScriptLibrary.cpp:22: src/tools/radiant/libs/debugging/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/script/ScriptLibrary.cpp:22: src/tools/radiant/radiant/script/ScriptLibrary.cpp: 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.cpp: 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, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptLibrary.h:4, from src/tools/radiant/radiant/script/ScriptLibrary.cpp:22: src/tools/radiant/radiant/script/ScriptLibrary.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/script/ScriptLibrary.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/script/ScriptLibrary.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/script/ScriptLibrary.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/script/ScriptLibrary.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptLibrary.h:4, from src/tools/radiant/radiant/script/ScriptLibrary.cpp:22: src/tools/radiant/radiant/script/ScriptLibrary.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptLibrary.h:4, from src/tools/radiant/radiant/script/ScriptLibrary.cpp:22: src/tools/radiant/radiant/script/ScriptLibrary.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptLibrary.h:4, from src/tools/radiant/radiant/script/ScriptLibrary.cpp:22: src/tools/radiant/radiant/script/ScriptLibrary.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/script/ScriptLibrary.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/script/ScriptLibrary.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/script/ScriptLibrary.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/script/ScriptLibrary.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/script/ScriptLibrary.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptLibrary.h:4, from src/tools/radiant/radiant/script/ScriptLibrary.cpp:22: src/tools/radiant/radiant/script/ScriptLibrary.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/script/ScriptLibrary.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/script/ScriptLibrary.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/script/ScriptLibrary.h:4, from src/tools/radiant/radiant/script/ScriptLibraryModule.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 src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptLibrary.h:4, from src/tools/radiant/radiant/script/ScriptLibraryModule.cpp:1: src/tools/radiant/libs/debugging/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, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptLibrary.h:4, from src/tools/radiant/radiant/script/ScriptLibraryModule.cpp:1: src/tools/radiant/radiant/script/ScriptLibraryModule.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/script/ScriptLibraryModule.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/script/ScriptLibraryModule.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/script/ScriptLibraryModule.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/script/ScriptLibraryModule.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptLibrary.h:4, from src/tools/radiant/radiant/script/ScriptLibraryModule.cpp:1: src/tools/radiant/radiant/script/ScriptLibraryModule.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptLibrary.h:4, from src/tools/radiant/radiant/script/ScriptLibraryModule.cpp:1: src/tools/radiant/radiant/script/ScriptLibraryModule.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptLibrary.h:4, from src/tools/radiant/radiant/script/ScriptLibraryModule.cpp:1: src/tools/radiant/radiant/script/ScriptLibraryModule.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/script/ScriptLibraryModule.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/script/ScriptLibraryModule.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/script/ScriptLibraryModule.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/script/ScriptLibraryModule.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/script/ScriptLibraryModule.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptLibrary.h:4, from src/tools/radiant/radiant/script/ScriptLibraryModule.cpp:1: src/tools/radiant/radiant/script/ScriptLibraryModule.cpp: 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/radiant/script/ScriptLibraryModule.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/script/ScriptLibraryModule.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/script/ScriptLibraryModule.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptLibrary.h:4, from src/tools/radiant/radiant/script/ScriptLibraryModule.cpp:1: src/tools/radiant/radiant/script/ScriptLibraryModule.cpp: 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/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptLibrary.h:4, from src/tools/radiant/radiant/script/ScriptLibraryModule.cpp:1: src/tools/radiant/radiant/script/ScriptLibraryModule.cpp: 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/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptLibrary.h:4, from src/tools/radiant/radiant/script/ScriptLibraryModule.cpp:1: src/tools/radiant/radiant/script/ScriptLibraryModule.cpp: 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/radiant/script/ScriptLibraryModule.cpp: 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 | ^~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptLibrary.h:4, from src/tools/radiant/radiant/script/ScriptLibraryModule.cpp:1: src/tools/radiant/radiant/script/ScriptLibraryModule.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptLibrary.h:4, from src/tools/radiant/radiant/script/ScriptLibraryModule.cpp:1: src/tools/radiant/radiant/script/ScriptLibraryModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/script/ScriptLibraryModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/modulesystem/singletonmodule.h:28, from src/tools/radiant/radiant/script/ScriptLibraryModule.cpp:3: src/tools/radiant/radiant/script/ScriptLibraryModule.cpp: 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/script/ScriptLibraryModule.cpp: 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/radiant/script/ScriptLibraryModule.cpp: 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptLibrary.h:4, from src/tools/radiant/radiant/script/ScriptLibraryModule.cpp:1: src/tools/radiant/radiant/script/ScriptLibraryModule.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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, from src/tools/radiant/radiant/script/ScriptLibrary.h:4, from src/tools/radiant/radiant/script/ScriptLibraryModule.cpp:1: src/tools/radiant/radiant/script/ScriptLibraryModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptLibrary.h:4, from src/tools/radiant/radiant/script/ScriptLibraryModule.cpp:1: src/tools/radiant/radiant/script/ScriptLibraryModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' 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/script/ScriptLibraryModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [77])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/script/ScriptLibraryModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/script/ScriptLibraryModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/script/ScriptLibraryModule.cpp: In function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/script/ScriptLibraryModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/radiant/script/ScriptLibrary.h:4, from src/tools/radiant/radiant/script/ScriptLibraryModule.cpp:1: src/tools/radiant/radiant/script/ScriptLibraryModule.cpp: 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 | ^~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/script/ScriptLibraryModule.cpp:1: src/tools/radiant/radiant/script/ScriptLibraryModule.cpp: 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 | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptLibrary.h:4, from src/tools/radiant/radiant/script/ScriptLibraryModule.cpp:1: src/tools/radiant/radiant/script/ScriptLibraryModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [16])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/script/ScriptLibraryModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/script/ScriptLibraryModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/script/ScriptLibraryModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/radiant/script/ScriptLibraryModule.cpp:1: src/tools/radiant/radiant/script/ScriptLibraryModule.cpp: 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/ScriptLibraryModule.cpp: 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/script/ScriptTokeniser.h:25, from src/tools/radiant/radiant/script/ScriptTokeniser.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 src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptTokeniser.h:25, from src/tools/radiant/radiant/script/ScriptTokeniser.cpp:1: src/tools/radiant/libs/debugging/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/script/ScriptTokeniser.cpp:1: src/tools/radiant/radiant/script/ScriptTokeniser.cpp: 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.cpp: 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, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptTokeniser.h:25, from src/tools/radiant/radiant/script/ScriptTokeniser.cpp:1: src/tools/radiant/radiant/script/ScriptTokeniser.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/script/ScriptTokeniser.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/script/ScriptTokeniser.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/script/ScriptTokeniser.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/script/ScriptTokeniser.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptTokeniser.h:25, from src/tools/radiant/radiant/script/ScriptTokeniser.cpp:1: src/tools/radiant/radiant/script/ScriptTokeniser.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptTokeniser.h:25, from src/tools/radiant/radiant/script/ScriptTokeniser.cpp:1: src/tools/radiant/radiant/script/ScriptTokeniser.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptTokeniser.h:25, from src/tools/radiant/radiant/script/ScriptTokeniser.cpp:1: src/tools/radiant/radiant/script/ScriptTokeniser.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/script/ScriptTokeniser.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/script/ScriptTokeniser.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/script/ScriptTokeniser.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/script/ScriptTokeniser.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/script/ScriptTokeniser.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/script/ScriptTokeniser.h:25, from src/tools/radiant/radiant/script/ScriptTokeniser.cpp:1: src/tools/radiant/radiant/script/ScriptTokeniser.cpp: 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 | ^~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptTokeniser.h:25, from src/tools/radiant/radiant/script/ScriptTokeniser.cpp:1: src/tools/radiant/radiant/script/ScriptTokeniser.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/script/ScriptTokeniser.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/script/ScriptTokeniser.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptTokeniser.h:25, from src/tools/radiant/radiant/script/ScriptTokeniser.cpp:1: src/tools/radiant/radiant/script/ScriptTokeniser.cpp: 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptTokeniser.h:25, from src/tools/radiant/radiant/script/ScriptTokeniser.cpp:1: src/tools/radiant/radiant/script/ScriptTokeniser.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptTokeniser.h:25, from src/tools/radiant/radiant/script/ScriptTokeniser.cpp:1: src/tools/radiant/radiant/script/ScriptTokeniser.cpp: In function 'operator<< (TextOutputStream&, char const (&) [76])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/script/ScriptTokeniser.cpp: In function 'operator<< (TextOutputStream&, char const (&) [33])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [33])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/script/ScriptTokeniser.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/script/ScriptTokeniser.cpp: In function 'operator<< (TextOutputStream&, char const (&) [32])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [32])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/script/ScriptTokeniser.cpp: In function 'operator<< (TextOutputStream&, char const (&) [18])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [18])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/script/ScriptTokeniser.cpp: In function 'operator<< (TextOutputStream&, char const (&) [77])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/script/ScriptTokenWriter.h:25, from src/tools/radiant/radiant/script/ScriptTokenWriter.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 src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptTokenWriter.h:25, from src/tools/radiant/radiant/script/ScriptTokenWriter.cpp:1: src/tools/radiant/libs/debugging/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/radiant/script/ScriptTokenWriter.cpp:2: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptTokenWriter.h:25, from src/tools/radiant/radiant/script/ScriptTokenWriter.cpp:1: src/tools/radiant/radiant/script/ScriptTokenWriter.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/script/ScriptTokenWriter.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/script/ScriptTokenWriter.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/script/ScriptTokenWriter.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/script/ScriptTokenWriter.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptTokenWriter.h:25, from src/tools/radiant/radiant/script/ScriptTokenWriter.cpp:1: src/tools/radiant/radiant/script/ScriptTokenWriter.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptTokenWriter.h:25, from src/tools/radiant/radiant/script/ScriptTokenWriter.cpp:1: src/tools/radiant/radiant/script/ScriptTokenWriter.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptTokenWriter.h:25, from src/tools/radiant/radiant/script/ScriptTokenWriter.cpp:1: src/tools/radiant/radiant/script/ScriptTokenWriter.cpp: 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/radiant/script/ScriptTokenWriter.cpp: 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/radiant/script/ScriptTokenWriter.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptTokenWriter.h:25, from src/tools/radiant/radiant/script/ScriptTokenWriter.cpp:1: src/tools/radiant/radiant/script/ScriptTokenWriter.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/script/ScriptTokenWriter.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/script/ScriptTokenWriter.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/script/ScriptTokenWriter.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/script/ScriptTokenWriter.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/script/ScriptTokenWriter.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/script/ScriptTokenWriter.h:25, from src/tools/radiant/radiant/script/ScriptTokenWriter.cpp:1: src/tools/radiant/radiant/script/ScriptTokenWriter.cpp: 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 | ^~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptTokenWriter.h:25, from src/tools/radiant/radiant/script/ScriptTokenWriter.cpp:1: src/tools/radiant/radiant/script/ScriptTokenWriter.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/script/ScriptTokenWriter.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/script/ScriptTokenWriter.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptTokenWriter.h:25, from src/tools/radiant/radiant/script/ScriptTokenWriter.cpp:1: src/tools/radiant/radiant/script/ScriptTokenWriter.cpp: 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptTokenWriter.h:25, from src/tools/radiant/radiant/script/ScriptTokenWriter.cpp:1: src/tools/radiant/radiant/script/ScriptTokenWriter.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptTokenWriter.h:25, from src/tools/radiant/radiant/script/ScriptTokenWriter.cpp:1: src/tools/radiant/radiant/script/ScriptTokenWriter.cpp: In function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/script/ScriptTokenWriter.cpp: In function 'operator<< (TextOutputStream&, char const (&) [28])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [28])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/script/ScriptTokenWriter.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptTokenWriter.h:25, from src/tools/radiant/radiant/script/ScriptTokenWriter.cpp:1: src/tools/radiant/radiant/script/ScriptTokenWriter.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptTokenWriter.h:25, from src/tools/radiant/radiant/script/ScriptTokenWriter.cpp:1: src/tools/radiant/radiant/script/ScriptTokenWriter.cpp: In function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptTokenWriter.h:25, from src/tools/radiant/radiant/script/ScriptTokenWriter.cpp:1: src/tools/radiant/radiant/script/ScriptTokenWriter.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptTokenWriter.h:25, from src/tools/radiant/radiant/script/ScriptTokenWriter.cpp:1: src/tools/radiant/radiant/script/ScriptTokenWriter.cpp: In function 'operator<< (TextOutputStream&, int const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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) | ^~~~~~~~ In file included from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptTokenWriter.h:25, from src/tools/radiant/radiant/script/ScriptTokenWriter.cpp:1: src/tools/radiant/radiant/script/ScriptTokenWriter.cpp: In function 'ostream_write(TextOutputStream&, Decimal const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:242:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptTokenWriter.h:25, from src/tools/radiant/radiant/script/ScriptTokenWriter.cpp:1: src/tools/radiant/radiant/script/ScriptTokenWriter.cpp: In function 'operator<< (TextOutputStream&, Decimal const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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) | ^~~~~~~~ In file included from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptTokenWriter.h:25, from src/tools/radiant/radiant/script/ScriptTokenWriter.cpp:1: src/tools/radiant/radiant/script/ScriptTokenWriter.cpp: In function 'ostream_write(TextOutputStream&, char)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:120:30: warning: function 'ostream_write(TextOutputStream&, char)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 120 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, char c) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/script/ScriptTokenWriter.h:25, from src/tools/radiant/radiant/script/ScriptTokenWriter.cpp:1: src/tools/radiant/radiant/script/ScriptTokenWriter.cpp: In function 'operator<< (TextOutputStream&, char const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/script/ScriptTokenWriter.cpp: In function 'string::toString(unsigned long const&)std::__cxx11::basic_string, std::allocator >': src/tools/radiant/libs/string/string.h:155:20: warning: function 'string::toString(unsigned long const&)std::__cxx11::basic_string, std::allocator >' 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystem.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 src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: src/tools/radiant/libs/debugging/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/radiant/undo/RadiantUndoSystem.cpp:24: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ 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: 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, from src/tools/radiant/include/radiant_i18n.h:30, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:25: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } 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/undo/RadiantUndoSystem.cpp:25: /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, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:12, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: 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/RadiantUndoSystem.cpp: 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, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/undo/RadiantUndoSystem.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/undo/RadiantUndoSystem.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: 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/radiant/undo/RadiantUndoSystem.cpp: 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/radiant/undo/RadiantUndoSystem.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/undo/RadiantUndoSystem.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: 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/radiant/undo/RadiantUndoSystem.cpp: 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, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: 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, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: 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/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: 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/radiant/undo/RadiantUndoSystem.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/undo/RadiantUndoSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [68])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [68])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [62])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [62])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [17])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [17])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [25])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [25])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [7])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&' 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/RadiantUndoSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: 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 | ^~~~~~~~ In file included from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:9, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: 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 | ^~~~~~~~ In file included from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iundo.h:33, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/undo/RadiantUndoSystem.h:2, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: 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/include/iundo.h:33, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iundo.h:33, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/undo/RadiantUndoSystem.h:3, from src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp:22: src/tools/radiant/radiant/undo/RadiantUndoSystem.cpp: 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.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 src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:1: src/tools/radiant/libs/debugging/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, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:1: src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/undo/RadiantUndoSystemModule.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/undo/RadiantUndoSystemModule.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:1: src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:1: src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:1: src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: 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/radiant/undo/RadiantUndoSystemModule.cpp: 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/radiant/undo/RadiantUndoSystemModule.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:1: src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/undo/RadiantUndoSystemModule.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:1: src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: 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/radiant/undo/RadiantUndoSystemModule.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:1: src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: 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/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:1: src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:1: src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:1: src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/undo/RadiantUndoSystemModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:1: src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: 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/radiant/undo/RadiantUndoSystemModule.cpp: 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 | ^~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:1: src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/undo/RadiantUndoSystemModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:1: src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28, from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:10: src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: 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/undo/RadiantUndoSystemModule.cpp: 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/radiant/undo/RadiantUndoSystemModule.cpp: 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:1: src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:1: src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:1: src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:1: src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:1: src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:1: src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:1: src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:1: src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iundo.h:33, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:1: src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:1: src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:1: src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:1: src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iundo.h:33, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:1: src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:1: src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:1: src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:1: src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iundo.h:33, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:1: src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:1: src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:1: src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:1: src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&' 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 function 'operator<< (TextOutputStream&, char const (&) [77])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [16])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [38])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [7])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [14])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:1: src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'makeQuoted, std::allocator > >(std::__cxx11::basic_string, std::allocator > const&)Quoted, std::allocator > >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted, std::allocator > >(std::__cxx11::basic_string, std::allocator > const&)Quoted, std::allocator > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'ostream_write, std::allocator > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write, std::allocator > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/RadiantUndoSystem.h:1, from src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp:1: src/tools/radiant/radiant/undo/RadiantUndoSystemModule.cpp: In function 'operator<< , std::allocator > > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&' 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/undo/UndoStateTracker.h:4, from src/tools/radiant/radiant/undo/UndoStateTracker.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 src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/UndoStateTracker.h:4, from src/tools/radiant/radiant/undo/UndoStateTracker.cpp:1: src/tools/radiant/libs/debugging/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/undo/UndoStateTracker.cpp:1: src/tools/radiant/radiant/undo/UndoStateTracker.cpp: 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.cpp: 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, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/UndoStateTracker.h:4, from src/tools/radiant/radiant/undo/UndoStateTracker.cpp:1: src/tools/radiant/radiant/undo/UndoStateTracker.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/undo/UndoStateTracker.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/undo/UndoStateTracker.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/undo/UndoStateTracker.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/undo/UndoStateTracker.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/UndoStateTracker.h:4, from src/tools/radiant/radiant/undo/UndoStateTracker.cpp:1: src/tools/radiant/radiant/undo/UndoStateTracker.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/UndoStateTracker.h:4, from src/tools/radiant/radiant/undo/UndoStateTracker.cpp:1: src/tools/radiant/radiant/undo/UndoStateTracker.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/UndoStateTracker.h:4, from src/tools/radiant/radiant/undo/UndoStateTracker.cpp:1: src/tools/radiant/radiant/undo/UndoStateTracker.cpp: 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/radiant/undo/UndoStateTracker.cpp: 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/radiant/undo/UndoStateTracker.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/UndoStateTracker.h:4, from src/tools/radiant/radiant/undo/UndoStateTracker.cpp:1: src/tools/radiant/radiant/undo/UndoStateTracker.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/undo/UndoStateTracker.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/undo/UndoStateTracker.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/undo/UndoStateTracker.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/undo/UndoStateTracker.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/undo/UndoStateTracker.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/UndoStateTracker.h:4, from src/tools/radiant/radiant/undo/UndoStateTracker.cpp:1: src/tools/radiant/radiant/undo/UndoStateTracker.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/undo/UndoStateTracker.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/undo/UndoStateTracker.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/UndoStateTracker.h:4, from src/tools/radiant/radiant/undo/UndoStateTracker.cpp:1: src/tools/radiant/radiant/undo/UndoStateTracker.cpp: 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/UndoStateTracker.h:4, from src/tools/radiant/radiant/undo/UndoStateTracker.cpp:1: src/tools/radiant/radiant/undo/UndoStateTracker.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/UndoStateTracker.h:4, from src/tools/radiant/radiant/undo/UndoStateTracker.cpp:1: src/tools/radiant/radiant/undo/UndoStateTracker.cpp: In function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/undo/UndoStateTracker.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/undo/UndoStateTracker.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/undo/UndoStateTracker.cpp: In function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/undo/UndoStateTracker.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/UndoStateTracker.h:4, from src/tools/radiant/radiant/undo/UndoStateTracker.cpp:1: src/tools/radiant/radiant/undo/UndoStateTracker.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/undo/UndoStateTracker.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/undo/UndoStateTracker.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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, from src/tools/radiant/radiant/undo/UndoStateTracker.h:4, from src/tools/radiant/radiant/undo/UndoStateTracker.cpp:1: src/tools/radiant/radiant/undo/UndoStateTracker.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/UndoStateTracker.h:4, from src/tools/radiant/radiant/undo/UndoStateTracker.cpp:1: src/tools/radiant/radiant/undo/UndoStateTracker.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/UndoStateTracker.h:4, from src/tools/radiant/radiant/undo/UndoStateTracker.cpp:1: src/tools/radiant/radiant/undo/UndoStateTracker.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/UndoStateTracker.h:4, from src/tools/radiant/radiant/undo/UndoStateTracker.cpp:1: src/tools/radiant/radiant/undo/UndoStateTracker.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/UndoStateTracker.h:4, from src/tools/radiant/radiant/undo/UndoStateTracker.cpp:1: src/tools/radiant/radiant/undo/UndoStateTracker.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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, from src/tools/radiant/radiant/undo/UndoStateTracker.h:4, from src/tools/radiant/radiant/undo/UndoStateTracker.cpp:1: src/tools/radiant/radiant/undo/UndoStateTracker.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/UndoStateTracker.h:4, from src/tools/radiant/radiant/undo/UndoStateTracker.cpp:1: src/tools/radiant/radiant/undo/UndoStateTracker.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/UndoStateTracker.h:4, from src/tools/radiant/radiant/undo/UndoStateTracker.cpp:1: src/tools/radiant/radiant/undo/UndoStateTracker.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iundo.h:162, from src/tools/radiant/radiant/undo/UndoStateTracker.h:4, from src/tools/radiant/radiant/undo/UndoStateTracker.cpp:1: src/tools/radiant/radiant/undo/UndoStateTracker.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/undo/UndoStateTracker.h:4, from src/tools/radiant/radiant/undo/UndoStateTracker.cpp:1: src/tools/radiant/radiant/undo/UndoStateTracker.cpp: 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/bits/stl_algobase.h:59, from /usr/include/c++/11/bits/stl_tree.h:63, from /usr/include/c++/11/map:60, from src/tools/radiant/radiant/material/LicenseParser.h:3, from src/tools/radiant/radiant/material/LicenseParser.cpp:1: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included 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/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/radiant/material/LicenseParser.cpp:8: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/material/LicenseParser.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/material/LicenseParser.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/material/LicenseParser.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/material/LicenseParser.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/material/LicenseParser.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/material/LicenseParser.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/material/LicenseParser.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, 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/radiant/material/LicenseParser.cpp: 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/radiant/material/LicenseParser.cpp: 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/radiant/material/LicenseParser.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included 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/radiant/material/LicenseParser.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/LicenseParser.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/LicenseParser.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/material/LicenseParser.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/LicenseParser.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/material/LicenseParser.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/radiant/material/LicenseParser.cpp: In function 'string::contains(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/string/string.h:167:13: warning: function 'string::contains(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > 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/radiant/material/LicenseParser.cpp: In function 'os::isAbsolute(std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/os/path.h:132:21: warning: function 'os::isAbsolute(std::__cxx11::basic_string, std::allocator > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 132 | inline bool isAbsolute (const std::string& path) | ^~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/material/LicenseParser.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/material/LicenseParser.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/material/LicenseParser.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/material/LicenseParser.cpp:3: src/tools/radiant/radiant/material/LicenseParser.cpp: 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/debugging/debugging.h:31, 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/radiant/material/LicenseParser.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/material/LicenseParser.cpp: In function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/material/LicenseParser.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/LicenseParser.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/LicenseParser.cpp: In function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/LicenseParser.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/debugging/debugging.h:31, 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/radiant/material/LicenseParser.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/material/LicenseParser.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/LicenseParser.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/LicenseParser.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/LicenseParser.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/LicenseParser.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/radiant/material/LicenseParser.cpp:9: src/tools/radiant/radiant/material/LicenseParser.cpp: In function 'os::stripExtension(std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/os/path.h:102:28: warning: function 'os::stripExtension(std::__cxx11::basic_string, std::allocator > 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/libs/debugging/debugging.h:31, 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/radiant/material/LicenseParser.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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, from src/tools/radiant/radiant/material/LicenseParser.cpp:3: src/tools/radiant/radiant/material/LicenseParser.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/material/LicenseParser.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/material/LicenseParser.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/material/LicenseParser.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/debugging/debugging.h:31, 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/radiant/material/LicenseParser.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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, from src/tools/radiant/radiant/material/LicenseParser.cpp:3: src/tools/radiant/radiant/material/LicenseParser.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/material/LicenseParser.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/material/LicenseParser.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/material/LicenseParser.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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:3: src/tools/radiant/radiant/material/LicenseParser.cpp: 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 () | ^~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/iscriplib.h:30, from src/tools/radiant/radiant/material/LicenseParser.cpp:3: src/tools/radiant/radiant/material/LicenseParser.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/material/LicenseParser.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/material/LicenseParser.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/material/LicenseParser.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iscriplib.h:30, from src/tools/radiant/radiant/material/LicenseParser.cpp:3: src/tools/radiant/radiant/material/LicenseParser.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/material/LicenseParser.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/material/LicenseParser.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/material/LicenseParser.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/radiant/material/LicenseParser.cpp: 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/include/iscriplib.h:30, from src/tools/radiant/radiant/material/LicenseParser.cpp:3: src/tools/radiant/radiant/material/LicenseParser.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/material/LicenseParser.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/material/LicenseParser.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/material/LicenseParser.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iscriplib.h:30, from src/tools/radiant/radiant/material/LicenseParser.cpp:3: src/tools/radiant/radiant/material/LicenseParser.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/material/LicenseParser.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/material/LicenseParser.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/material/LicenseParser.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/radiant/material/LicenseParser.cpp: 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/material/MaterialModule.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 src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialModule.cpp:1: src/tools/radiant/libs/debugging/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, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialModule.cpp:1: src/tools/radiant/radiant/material/MaterialModule.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/material/MaterialModule.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/material/MaterialModule.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/material/MaterialModule.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/material/MaterialModule.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialModule.cpp:1: src/tools/radiant/radiant/material/MaterialModule.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialModule.cpp:1: src/tools/radiant/radiant/material/MaterialModule.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialModule.cpp:1: src/tools/radiant/radiant/material/MaterialModule.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/MaterialModule.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialModule.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/material/MaterialModule.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialModule.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/material/MaterialModule.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialModule.cpp:1: src/tools/radiant/radiant/material/MaterialModule.cpp: 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/radiant/material/MaterialModule.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/material/MaterialModule.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/material/MaterialModule.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialModule.cpp:1: src/tools/radiant/radiant/material/MaterialModule.cpp: 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/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialModule.cpp:1: src/tools/radiant/radiant/material/MaterialModule.cpp: 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialModule.cpp:1: src/tools/radiant/radiant/material/MaterialModule.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialModule.cpp:1: src/tools/radiant/radiant/material/MaterialModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/material/MaterialModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialModule.cpp:1: src/tools/radiant/radiant/material/MaterialModule.cpp: 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/MaterialModule.cpp:1: src/tools/radiant/radiant/material/MaterialModule.cpp: 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 | ^~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialModule.cpp:1: src/tools/radiant/radiant/material/MaterialModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/include/imaterial.h:31, from src/tools/radiant/radiant/material/MaterialModule.cpp:1: src/tools/radiant/radiant/material/MaterialModule.cpp: 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/material/MaterialModule.cpp: 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/radiant/material/MaterialModule.cpp: 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialModule.cpp:1: src/tools/radiant/radiant/material/MaterialModule.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialModule.cpp:1: src/tools/radiant/radiant/material/MaterialModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [77])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/material/MaterialModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialModule.cpp: In function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [16])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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, from src/tools/radiant/radiant/material/MaterialModule.cpp:1: src/tools/radiant/radiant/material/MaterialModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialModule.cpp:1: src/tools/radiant/radiant/material/MaterialModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/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, 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: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included 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/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/libs/shaderlib.h:25, from src/tools/radiant/radiant/material/MaterialShader.h:5, from src/tools/radiant/radiant/material/MaterialShader.cpp:1: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/material/MaterialShader.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/material/MaterialShader.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/material/MaterialShader.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/material/MaterialShader.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/material/MaterialShader.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/material/MaterialShader.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/material/MaterialShader.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, 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/radiant/material/MaterialShader.cpp: 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/radiant/material/MaterialShader.cpp: 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/radiant/material/MaterialShader.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included 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/radiant/material/MaterialShader.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShader.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/material/MaterialShader.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShader.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/material/MaterialShader.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/MaterialShader.cpp:1: src/tools/radiant/radiant/material/MaterialShader.cpp: 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.cpp: 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, from src/tools/radiant/radiant/material/MaterialShader.cpp:1: src/tools/radiant/radiant/material/MaterialShader.cpp: In function 'string::toFloat(std::__cxx11::basic_string, std::allocator > const&, float)': src/tools/radiant/libs/string/string.h:179:14: warning: function 'string::toFloat(std::__cxx11::basic_string, std::allocator > 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, from src/tools/radiant/radiant/material/MaterialShader.h:1, from src/tools/radiant/radiant/material/MaterialShader.cpp:1: src/tools/radiant/radiant/material/MaterialShader.cpp: 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 | ^~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/material/MaterialShader.cpp: 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/material/MaterialShader.h:1, from src/tools/radiant/radiant/material/MaterialShader.cpp:1: src/tools/radiant/radiant/material/MaterialShader.cpp: 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 | ^~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/material/MaterialShader.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/material/MaterialShader.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/material/MaterialShader.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/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/radiant/material/MaterialShader.cpp: 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/debugging/debugging.h:31, 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/radiant/material/MaterialShader.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/material/MaterialShader.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/material/MaterialShader.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShader.cpp: In function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShader.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShader.cpp: In function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/ishader.h:4, from src/tools/radiant/radiant/material/MaterialShader.h:1, from src/tools/radiant/radiant/material/MaterialShader.cpp:1: src/tools/radiant/radiant/material/MaterialShader.cpp: 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 | ^~~~~~~~~~~ In file included from src/tools/radiant/radiant/material/MaterialShader.cpp:1: src/tools/radiant/radiant/material/MaterialShader.cpp: 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 | ^~~~~~~~ In file included from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/material/MaterialShader.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/material/MaterialShader.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShader.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShader.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShader.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShader.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' 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/radiant/material/MaterialShader.cpp: 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/radiant/material/MaterialShader.cpp: 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/libs/debugging/debugging.h:31, 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/radiant/material/MaterialShader.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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, from src/tools/radiant/radiant/material/MaterialShader.h:5, from src/tools/radiant/radiant/material/MaterialShader.cpp:1: src/tools/radiant/radiant/material/MaterialShader.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/material/MaterialShader.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/material/MaterialShader.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/material/MaterialShader.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/debugging/debugging.h:31, 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/radiant/material/MaterialShader.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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/ishadersystem.h:25, from src/tools/radiant/libs/shaderlib.h:27, from src/tools/radiant/radiant/material/MaterialShader.h:5, from src/tools/radiant/radiant/material/MaterialShader.cpp:1: src/tools/radiant/radiant/material/MaterialShader.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/material/MaterialShader.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/material/MaterialShader.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/material/MaterialShader.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/MaterialShader.h:5, from src/tools/radiant/radiant/material/MaterialShader.cpp:1: src/tools/radiant/radiant/material/MaterialShader.cpp: 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 () | ^~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/material/MaterialShader.h:5, from src/tools/radiant/radiant/material/MaterialShader.cpp:1: src/tools/radiant/radiant/material/MaterialShader.cpp: 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 () | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/ishadersystem.h:25, from src/tools/radiant/libs/shaderlib.h:27, from src/tools/radiant/radiant/material/MaterialShader.h:5, from src/tools/radiant/radiant/material/MaterialShader.cpp:1: src/tools/radiant/radiant/material/MaterialShader.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/material/MaterialShader.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/material/MaterialShader.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/material/MaterialShader.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/ishadersystem.h:25, from src/tools/radiant/libs/shaderlib.h:27, from src/tools/radiant/radiant/material/MaterialShader.h:5, from src/tools/radiant/radiant/material/MaterialShader.cpp:1: src/tools/radiant/radiant/material/MaterialShader.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/material/MaterialShader.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/material/MaterialShader.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/material/MaterialShader.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/radiant/material/MaterialShader.cpp: 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 () | ^~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/ishadersystem.h:25, from src/tools/radiant/libs/shaderlib.h:27, from src/tools/radiant/radiant/material/MaterialShader.h:5, from src/tools/radiant/radiant/material/MaterialShader.cpp:1: src/tools/radiant/radiant/material/MaterialShader.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/material/MaterialShader.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/material/MaterialShader.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/material/MaterialShader.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/ishadersystem.h:25, from src/tools/radiant/libs/shaderlib.h:27, from src/tools/radiant/radiant/material/MaterialShader.h:5, from src/tools/radiant/radiant/material/MaterialShader.cpp:1: src/tools/radiant/radiant/material/MaterialShader.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/material/MaterialShader.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/material/MaterialShader.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/material/MaterialShader.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/radiant/material/MaterialShader.cpp: 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.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 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/libs/debugging/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/libs/shaderlib.h:25, from src/tools/radiant/radiant/material/MaterialShader.h:5, from src/tools/radiant/radiant/material/MaterialShaderSystem.h:10, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/material/MaterialShaderModule.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/material/MaterialShaderModule.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: 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/radiant/material/MaterialShaderModule.cpp: 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/radiant/material/MaterialShaderModule.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/MaterialShaderModule.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: 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/radiant/material/MaterialShaderModule.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/texturelib.h:25, from src/tools/radiant/include/ishader.h:3, from src/tools/radiant/include/ishadersystem.h:28, from src/tools/radiant/radiant/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: 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, from src/tools/radiant/radiant/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: 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/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [64])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/material/MaterialShaderModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [60])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [60])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/include/ishadersystem.h:100, from src/tools/radiant/radiant/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: 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, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: 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 | ^~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/material/MaterialShaderModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/include/imaterial.h:31, from src/tools/radiant/radiant/material/MaterialShaderSystem.h:2, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: 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/material/MaterialShaderModule.cpp: 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/radiant/material/MaterialShaderModule.cpp: 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/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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/radiant/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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/ishadersystem.h:25, from src/tools/radiant/radiant/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/ishadersystem.h:25, from src/tools/radiant/radiant/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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, from src/tools/radiant/radiant/material/MaterialShaderSystem.h:2, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: 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/include/ishadersystem.h:25, from src/tools/radiant/radiant/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/ishadersystem.h:25, from src/tools/radiant/radiant/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/ishadersystem.h:25, from src/tools/radiant/radiant/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/ishadersystem.h:25, from src/tools/radiant/radiant/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/ishadersystem.h:25, from src/tools/radiant/radiant/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/ishadersystem.h:25, from src/tools/radiant/radiant/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/ishadersystem.h:25, from src/tools/radiant/radiant/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/ishadersystem.h:25, from src/tools/radiant/radiant/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&' 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 function 'operator<< (TextOutputStream&, char const (&) [77])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [16])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [38])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [7])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [14])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'makeQuoted, std::allocator > >(std::__cxx11::basic_string, std::allocator > const&)Quoted, std::allocator > >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted, std::allocator > >(std::__cxx11::basic_string, std::allocator > const&)Quoted, std::allocator > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'ostream_write, std::allocator > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write, std::allocator > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: In function 'operator<< , std::allocator > > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&' 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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/material/MaterialShaderModule.cpp:1: src/tools/radiant/radiant/material/MaterialShaderModule.cpp: 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/MaterialShaderModule.cpp: 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderSystem.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 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:1: src/tools/radiant/libs/debugging/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/libs/shaderlib.h:25, from src/tools/radiant/radiant/material/MaterialShader.h:5, from src/tools/radiant/radiant/material/MaterialShaderSystem.h:10, from src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:1: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:1: src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/material/MaterialShaderSystem.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/material/MaterialShaderSystem.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:1: src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:1: src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:1: src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: 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/radiant/material/MaterialShaderSystem.cpp: 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/radiant/material/MaterialShaderSystem.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:1: src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/MaterialShaderSystem.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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, from src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:1: src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: In function 'string_compare_nocase(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/string/string.h:76:12: warning: function 'string_compare_nocase(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > 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/radiant/material/MaterialShaderSystem.cpp: In function 'string_less_nocase(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/string/string.h:110:13: warning: function 'string_less_nocase(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > 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) | ^~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/material/MaterialShader.h:5, from src/tools/radiant/radiant/material/MaterialShaderSystem.h:10, from src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:1: src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: In function 'shader_less(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/shaderlib.h:40:13: warning: function 'shader_less(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > 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, from src/tools/radiant/radiant/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:1: src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:1: src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: 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, from src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:1: src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: 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/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:1: src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/texturelib.h:25, from src/tools/radiant/include/ishader.h:3, from src/tools/radiant/include/ishadersystem.h:28, from src/tools/radiant/radiant/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:1: src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: 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, from src/tools/radiant/radiant/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:1: src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: 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/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:1: src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:1: src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/material/MaterialShaderSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [64])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [64])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [60])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [60])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [62])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [62])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [83])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [83])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [33])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [33])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [48])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [48])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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, from src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:1: src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: 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/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:1: src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/radiant/material/MaterialShaderSystem.h:2, from src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:1: src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: 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/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:1: src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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/material/MaterialShaderSystem.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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/ishadersystem.h:25, from src/tools/radiant/radiant/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:1: src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:1: src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:1: src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:1: src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/ishadersystem.h:25, from src/tools/radiant/radiant/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:1: src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:1: src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:1: src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/material/MaterialShaderSystem.h:1, from src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:1: src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/MaterialShaderSystem.h:4, from src/tools/radiant/radiant/material/MaterialShaderSystem.cpp:1: src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: 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/material/MaterialShaderSystem.cpp:1: src/tools/radiant/radiant/material/MaterialShaderSystem.cpp: 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.cpp: 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/material/MaterialSystem.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 src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/libs/debugging/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, from src/tools/radiant/include/radiant_i18n.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:38: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } 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/material/MaterialSystem.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, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from src/tools/radiant/libs/string/string.h:37, from src/tools/radiant/libs/os/path.h:35, from src/tools/radiant/radiant/material/MaterialSystem.cpp:39: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ 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, 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/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/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/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; | ^~~~~~~~ In file included from src/tools/radiant/radiant/material/../brush/TextureProjection.h:4, 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/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, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/material/MaterialSystem.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/material/MaterialSystem.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/material/MaterialSystem.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/material/MaterialSystem.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: 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/radiant/material/MaterialSystem.cpp: 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/radiant/material/MaterialSystem.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/MaterialSystem.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialSystem.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/material/MaterialSystem.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialSystem.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/material/MaterialSystem.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: 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/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/material/MaterialSystem.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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/material/MaterialSystem.cpp: In function 'ostream_write(StringOutputStream&, char const*)StringOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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/radiant/material/MaterialSystem.cpp: In function 'operator<< (StringOutputStream&, char const (&) [12])StringOutputStream&': src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< (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/radiant/material/MaterialSystem.cpp: In function 'operator<< (StringOutputStream&, char const (&) [2])StringOutputStream&': src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< (StringOutputStream&, char const (&) [2])StringOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'ostream_write(StringOutputStream&, std::__cxx11::basic_string, std::allocator > const&)StringOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(StringOutputStream&, std::__cxx11::basic_string, std::allocator > 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/material/MaterialSystem.cpp:42: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'operator<< , std::allocator > >(StringOutputStream&, std::__cxx11::basic_string, std::allocator > const&)StringOutputStream&': src/tools/radiant/libs/stream/stringstream.h:187:28: warning: function 'operator<< , std::allocator > >(StringOutputStream&, std::__cxx11::basic_string, std::allocator > 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/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/material/MaterialSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/material/MaterialSystem.cpp: In function 'convertToOpaque(MaterialSystem&)void*': src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque(MaterialSystem&)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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/radiant/material/MaterialSystem.cpp:42: src/tools/radiant/radiant/material/MaterialSystem.cpp: 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' 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/radiant/material/MaterialSystem.cpp: In function 'os::getFilenameFromPath(std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/os/path.h:78:28: warning: function 'os::getFilenameFromPath(std::__cxx11::basic_string, std::allocator > 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/radiant/material/MaterialSystem.cpp: In function 'os::stripExtension(std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/os/path.h:102:28: warning: function 'os::stripExtension(std::__cxx11::basic_string, std::allocator > 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/material/MaterialSystem.cpp:42: src/tools/radiant/radiant/material/MaterialSystem.cpp: 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/radiant/material/MaterialSystem.cpp: 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/include/imaterial.h:34, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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/imaterial.h:34, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: 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/include/imaterial.h:34, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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:34, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/radiant/material/MaterialSystem.cpp: 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 () | ^~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/imaterial.h:34, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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:34, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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:30: src/tools/radiant/radiant/material/MaterialSystem.cpp: 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/include/imaterial.h:34, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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:34, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/radiant/material/MaterialSystem.cpp: 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() { | ^~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/imaterial.h:34, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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:34, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/radiant/material/MaterialSystem.cpp: 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 () | ^~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/imaterial.h:34, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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:34, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/imaterial.h:30, from src/tools/radiant/radiant/material/MaterialSystem.cpp:28: src/tools/radiant/radiant/material/MaterialSystem.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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, 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/MaterialSystem.cpp: 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 () | ^~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/material/../brush/Face.h:7, 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/MaterialSystem.cpp: 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/FileSystem.h:1, from src/tools/radiant/radiant/filesystem/FileSystem.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 src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/ifilesystem.h:99, from src/tools/radiant/radiant/filesystem/FileSystem.h:1, from src/tools/radiant/radiant/filesystem/FileSystem.cpp:1: src/tools/radiant/libs/debugging/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/radiant/filesystem/FileSystem.cpp:5: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/ifilesystem.h:99, from src/tools/radiant/radiant/filesystem/FileSystem.h:1, from src/tools/radiant/radiant/filesystem/FileSystem.cpp:1: src/tools/radiant/radiant/filesystem/FileSystem.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/FileSystem.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/filesystem/FileSystem.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/FileSystem.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/filesystem/FileSystem.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/ifilesystem.h:99, from src/tools/radiant/radiant/filesystem/FileSystem.h:1, from src/tools/radiant/radiant/filesystem/FileSystem.cpp:1: src/tools/radiant/radiant/filesystem/FileSystem.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/ifilesystem.h:99, from src/tools/radiant/radiant/filesystem/FileSystem.h:1, from src/tools/radiant/radiant/filesystem/FileSystem.cpp:1: src/tools/radiant/radiant/filesystem/FileSystem.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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/include/modulesystem.h:31, from src/tools/radiant/include/ifilesystem.h:99, from src/tools/radiant/radiant/filesystem/FileSystem.h:1, from src/tools/radiant/radiant/filesystem/FileSystem.cpp:1: src/tools/radiant/radiant/filesystem/FileSystem.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/filesystem/FileSystem.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filesystem/FileSystem.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/filesystem/FileSystem.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filesystem/FileSystem.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/filesystem/FileSystem.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/radiant/filesystem/FileSystem.cpp: In function 'string_equal_n(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, unsigned long)': src/tools/radiant/libs/string/string.h:67:13: warning: function 'string_equal_n(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > 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/radiant/filesystem/FileSystem.cpp:5: src/tools/radiant/radiant/filesystem/FileSystem.cpp: In function 'string::endsWith(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/string/string.h:245:13: warning: function 'string::endsWith(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > 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/radiant/filesystem/FileSystem.cpp: In function 'path_equal_n(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, unsigned long)': src/tools/radiant/libs/os/path.h:201:13: warning: function 'path_equal_n(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > 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) | ^~~~~~~~~~~~ In file included from src/tools/radiant/radiant/filesystem/FileSystem.cpp:6: src/tools/radiant/radiant/filesystem/FileSystem.cpp: In function 'path_make_relative(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/os/path.h:227:20: warning: function 'path_make_relative(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > 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/radiant/filesystem/FileSystem.cpp: 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 | ^~~~~~~ In file included from src/tools/radiant/radiant/filesystem/FileSystem.h:1, from src/tools/radiant/radiant/filesystem/FileSystem.cpp:1: src/tools/radiant/radiant/filesystem/FileSystem.cpp: 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 | ^~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/ifilesystem.h:99, from src/tools/radiant/radiant/filesystem/FileSystem.h:1, from src/tools/radiant/radiant/filesystem/FileSystem.cpp:1: src/tools/radiant/radiant/filesystem/FileSystem.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/filesystem/FileSystem.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/filesystem/FileSystem.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/modulesystem.h:31, from src/tools/radiant/include/ifilesystem.h:99, from src/tools/radiant/radiant/filesystem/FileSystem.h:1, from src/tools/radiant/radiant/filesystem/FileSystem.cpp:1: src/tools/radiant/radiant/filesystem/FileSystem.cpp: 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/filesystem/FileSystem.cpp:6: src/tools/radiant/radiant/filesystem/FileSystem.cpp: In function 'path_equal(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/os/path.h:189:13: warning: function 'path_equal(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > 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) | ^~~~~~~~~~ In file included from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/ifilesystem.h:99, from src/tools/radiant/radiant/filesystem/FileSystem.h:1, from src/tools/radiant/radiant/filesystem/FileSystem.cpp:1: src/tools/radiant/radiant/filesystem/FileSystem.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/ifilesystem.h:99, from src/tools/radiant/radiant/filesystem/FileSystem.h:1, from src/tools/radiant/radiant/filesystem/FileSystem.cpp:1: src/tools/radiant/radiant/filesystem/FileSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [64])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/filesystem/FileSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [48])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [48])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filesystem/FileSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filesystem/FileSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [60])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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, from src/tools/radiant/radiant/filesystem/FileSystem.cpp:1: src/tools/radiant/radiant/filesystem/FileSystem.cpp: 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/radiant/filesystem/FileSystem.cpp:1: src/tools/radiant/radiant/filesystem/FileSystem.cpp: 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 | ^~~~~~~~~~~~ In file included from src/tools/radiant/radiant/filesystem/FileSystem.cpp:6: src/tools/radiant/radiant/filesystem/FileSystem.cpp: In function 'os::getExtension(std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/os/path.h:69:28: warning: function 'os::getExtension(std::__cxx11::basic_string, std::allocator > 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/radiant/filesystem/FileSystem.cpp:1: src/tools/radiant/radiant/filesystem/FileSystem.cpp: 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 | ^~~~~~~~~~~~ In file included from src/tools/radiant/radiant/filesystem/FileSystem.cpp:5: src/tools/radiant/radiant/filesystem/FileSystem.cpp: In function 'string::toLower(std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/string/string.h:186:20: warning: function 'string::toLower(std::__cxx11::basic_string, std::allocator > 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&, std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/radiant/filesystem/FileSystem.cpp:44:23: warning: function 'GetArchiveTable(Modules&, std::__cxx11::basic_string, std::allocator > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 44 | inline ArchiveModule* GetArchiveTable (ArchiveModules& archiveModules, const std::string& ext) | ^~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/filesystem/FileSystem.cpp:1: src/tools/radiant/radiant/filesystem/FileSystem.cpp: 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 | ^~~~~~~~~~~~ In file included from src/tools/radiant/radiant/filesystem/FileSystem.cpp:5: src/tools/radiant/radiant/filesystem/FileSystem.cpp: In function 'string::toUpper(std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/string/string.h:193:20: warning: function 'string::toUpper(std::__cxx11::basic_string, std::allocator > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 193 | inline std::string toUpper (const std::string& str) | ^~~~~~~ In file included from src/tools/radiant/radiant/filesystem/FileSystem.cpp:6: src/tools/radiant/radiant/filesystem/FileSystem.cpp: 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/FileSystem.cpp: 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/FileSystem.cpp: 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/FileSystem.cpp: 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/FileSystem.cpp: 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] In file included from src/tools/radiant/radiant/filesystem/FileSystem.cpp:5: src/tools/radiant/radiant/filesystem/FileSystem.cpp: In function 'string::replaceAll(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/string/string.h:224:20: warning: function 'string::replaceAll(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > 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) | ^~~~~~~~~~ In file included from src/tools/radiant/radiant/filesystem/FileSystem.cpp:6: src/tools/radiant/radiant/filesystem/FileSystem.cpp: In function 'os::makeRelative(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/os/path.h:112:28: warning: function 'os::makeRelative(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > 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) | ^~~~~~~~~~~~ In file included from src/tools/radiant/radiant/filesystem/FileSystem.cpp:1: src/tools/radiant/radiant/filesystem/FileSystem.cpp: 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.cpp: 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included 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/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/libs/string/StringTokeniser.h:5, from src/tools/radiant/libs/modulesystem/modulesmap.h:26, from src/tools/radiant/radiant/filesystem/FileSystemModule.cpp:9: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ In file included from src/tools/radiant/include/iarchive.h:28, from src/tools/radiant/radiant/filesystem/FileSystemModule.h:4, from src/tools/radiant/radiant/filesystem/FileSystemModule.cpp:1: src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/FileSystemModule.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/FileSystemModule.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/include/iarchive.h:28, from src/tools/radiant/radiant/filesystem/FileSystemModule.h:4, from src/tools/radiant/radiant/filesystem/FileSystemModule.cpp:1: src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/iarchive.h:28, from src/tools/radiant/radiant/filesystem/FileSystemModule.h:4, from src/tools/radiant/radiant/filesystem/FileSystemModule.cpp:1: src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, 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/radiant/filesystem/FileSystemModule.cpp: 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/radiant/filesystem/FileSystemModule.cpp: 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/radiant/filesystem/FileSystemModule.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included 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/radiant/filesystem/FileSystemModule.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/filesystem/FileSystemModule.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/ifilesystem.h:99, from src/tools/radiant/radiant/filesystem/FileSystemModule.cpp:3: src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: 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/radiant/filesystem/FileSystemModule.cpp: In member function 'InsertModules::~InsertModules()': src/tools/radiant/libs/modulesystem/modulesmap.h:88:7: warning: function 'InsertModules::~InsertModules()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 88 | class InsertModules: public ModuleServer::Visitor | ^~~~~~~~~~~~~ src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In member function 'InsertModules::~InsertModules()': src/tools/radiant/libs/modulesystem/modulesmap.h:88:7: warning: function 'InsertModules::~InsertModules()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/include/iarchive.h:28, from src/tools/radiant/radiant/filesystem/FileSystemModule.h:4, from src/tools/radiant/radiant/filesystem/FileSystemModule.cpp:1: src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: 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/radiant/filesystem/FileSystemModule.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/modulesystem.h:31, from src/tools/radiant/include/ifilesystem.h:99, from src/tools/radiant/radiant/filesystem/FileSystemModule.cpp:3: src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: 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/ifilesystem.h:99, from src/tools/radiant/radiant/filesystem/FileSystemModule.cpp:3: src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: 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/radiant/filesystem/FileSystemModule.cpp: In member function 'Modules::Modules()': src/tools/radiant/include/modulesystem.h:154:7: warning: function 'Modules::Modules()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 154 | class Modules | ^~~~~~~ In file included from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/filesystem/FileSystemModule.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/include/iarchive.h:28, from src/tools/radiant/radiant/filesystem/FileSystemModule.h:4, from src/tools/radiant/radiant/filesystem/FileSystemModule.cpp:1: src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/include/ifilesystem.h:99, from src/tools/radiant/radiant/filesystem/FileSystemModule.cpp:3: src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: 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/radiant/filesystem/FileSystemModule.cpp: 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/radiant/filesystem/FileSystemModule.cpp: 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 | ^~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/iarchive.h:28, from src/tools/radiant/radiant/filesystem/FileSystemModule.h:4, from src/tools/radiant/radiant/filesystem/FileSystemModule.cpp:1: src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/filesystem/FileSystemModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [38])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [7])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [14])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/filesystem/FileSystemModule.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In function 'makeQuoted, std::allocator > >(std::__cxx11::basic_string, std::allocator > const&)Quoted, std::allocator > >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted, std::allocator > >(std::__cxx11::basic_string, std::allocator > const&)Quoted, std::allocator > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/radiant/filesystem/FileSystemModule.cpp:9: src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In member function 'ModulesMap::ModulesMap()': src/tools/radiant/libs/modulesystem/modulesmap.h:32:7: warning: function 'ModulesMap::ModulesMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 32 | class ModulesMap: public Modules | ^~~~~~~~~~ In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28, from src/tools/radiant/radiant/filesystem/FileSystemModule.cpp:8: src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: 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/filesystem/FileSystemModule.cpp: 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/radiant/filesystem/FileSystemModule.cpp: 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/debugging/debugging.h:31, 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/radiant/filesystem/FileSystemModule.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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, from src/tools/radiant/radiant/filesystem/FileSystemModule.h:4, from src/tools/radiant/radiant/filesystem/FileSystemModule.cpp:1: src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/include/iarchive.h:28, from src/tools/radiant/radiant/filesystem/FileSystemModule.h:4, from src/tools/radiant/radiant/filesystem/FileSystemModule.cpp:1: src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/filesystem/FileSystemModule.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/include/iarchive.h:28, from src/tools/radiant/radiant/filesystem/FileSystemModule.h:4, from src/tools/radiant/radiant/filesystem/FileSystemModule.cpp:1: src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&' 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/filesystem/FileSystemModule.cpp: In function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/filesystem/FileSystemModule.cpp: In function 'ostream_write, std::allocator > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write, std::allocator > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/include/iarchive.h:28, from src/tools/radiant/radiant/filesystem/FileSystemModule.h:4, from src/tools/radiant/radiant/filesystem/FileSystemModule.cpp:1: src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In function 'operator<< , std::allocator > > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > > >(TextOutputStream&, Quoted, std::allocator > > 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/iarchive.h:26, from src/tools/radiant/radiant/filesystem/FileSystemModule.h:4, from src/tools/radiant/radiant/filesystem/FileSystemModule.cpp:1: src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/include/iarchive.h:28, from src/tools/radiant/radiant/filesystem/FileSystemModule.h:4, from src/tools/radiant/radiant/filesystem/FileSystemModule.cpp:1: src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/filesystem/FileSystemModule.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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/iarchive.h:26, from src/tools/radiant/radiant/filesystem/FileSystemModule.h:4, from src/tools/radiant/radiant/filesystem/FileSystemModule.cpp:1: src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/include/iarchive.h:28, from src/tools/radiant/radiant/filesystem/FileSystemModule.h:4, from src/tools/radiant/radiant/filesystem/FileSystemModule.cpp:1: src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/filesystem/FileSystemModule.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/include/iarchive.h:28, from src/tools/radiant/radiant/filesystem/FileSystemModule.h:4, from src/tools/radiant/radiant/filesystem/FileSystemModule.cpp:1: src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/filesystem/FileSystemModule.cpp:9: src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In member function 'ModulesRef::~ModulesRef()': src/tools/radiant/libs/modulesystem/modulesmap.h:106:7: warning: function 'ModulesRef::~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, from src/tools/radiant/radiant/filesystem/FileSystemModule.cpp:9: src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In function 'string::splitBy(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/string/string.h:200:13: warning: function 'string::splitBy(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, std::__cxx11::basic_string, std::allocator > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 200 | inline void splitBy (const std::string& str, std::vector& 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 | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/iarchive.h:28, from src/tools/radiant/radiant/filesystem/FileSystemModule.h:4, from src/tools/radiant/radiant/filesystem/FileSystemModule.cpp:1: src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [77])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/filesystem/FileSystemModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [16])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filesystem/FileSystemModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included from src/tools/radiant/libs/os/file.h:44, from src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp:35: src/tools/radiant/libs/debugging/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/radiant/filesystem/directory/DirectoryArchive.cpp:33: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ In file included from src/tools/radiant/include/iarchive.h:28, from src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.h:25, from src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp:22: src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/directory/DirectoryArchive.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/directory/DirectoryArchive.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/include/iarchive.h:28, from src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.h:25, from src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp:22: src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/iarchive.h:28, from src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.h:25, from src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp:22: src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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/radiant/filesystem/directory/DirectoryArchive.cpp: 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/radiant/filesystem/directory/DirectoryArchive.h:25, from src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp:22: src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp: 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/radiant/filesystem/directory/DirectoryArchive.cpp: 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/radiant/filesystem/directory/DirectoryArchive.cpp: 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/radiant/filesystem/directory/DirectoryArchive.cpp: 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/radiant/filesystem/directory/DirectoryArchive.cpp: 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/include/iarchive.h:28, from src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.h:25, from src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp:22: src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp: 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/libs/os/file.h:44, from src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp:35: src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/filesystem/directory/DirectoryArchive.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/directory/DirectoryArchive.cpp:35: src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp: In function 'file_accessible(std::__cxx11::basic_string, std::allocator > const&, FileAccess::Mode)': src/tools/radiant/libs/os/file.h:77:13: warning: function 'file_accessible(std::__cxx11::basic_string, std::allocator > 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/radiant/filesystem/directory/DirectoryArchive.cpp: In function 'file_readable(std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/os/file.h:83:13: warning: function 'file_readable(std::__cxx11::basic_string, std::allocator > 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/radiant/filesystem/directory/DirectoryArchive.cpp: In function 'file_is_directory(std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/os/file.h:101:13: warning: function 'file_is_directory(std::__cxx11::basic_string, std::allocator > 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/radiant/filesystem/directory/DirectoryArchive.cpp: 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/radiant/filesystem/directory/DirectoryArchive.cpp: In function 'directory_open(std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/os/dir.h:39:19: warning: function 'directory_open(std::__cxx11::basic_string, std::allocator > 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/radiant/filesystem/directory/DirectoryArchive.cpp: 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/radiant/filesystem/directory/DirectoryArchive.cpp: 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/filesystem/directory/DirectoryArchive.h:25, from src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp:22: src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp: 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/radiant/filesystem/directory/DirectoryArchive.cpp: 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/radiant/filesystem/directory/DirectoryArchive.cpp: 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 | ^~~~~~~ In file included from src/tools/radiant/include/iarchive.h:28, from src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.h:25, from src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp:22: src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/radiant/filesystem/directory/DirectoryArchive.cpp: In function 'string_equal(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/string/string.h:60:13: warning: function 'string_equal(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > 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/radiant/filesystem/directory/DirectoryArchive.cpp: 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/radiant/filesystem/directory/DirectoryArchive.cpp: 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/DirectoryArchive.cpp: 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 | ^~~~~~~~ In file included from src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp:37: src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp: 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/radiant/filesystem/directory/DirectoryArchive.cpp: 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] In file included from src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp:22: src/tools/radiant/radiant/filesystem/directory/DirectoryArchive.cpp: 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.cpp: 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/radiant/filesystem/directory/DirectoryArchive.cpp: In function 'os::makeRelative(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/os/path.h:112:28: warning: function 'os::makeRelative(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/cstddef:49, from src/tools/radiant/include/iarchive.h:25, from src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp:22: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included 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/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/radiant/filesystem/pk3/GenericFileSystem.h:25, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.h:4, from src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp:25: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ In file included from src/tools/radiant/include/iarchive.h:28, from src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp:22: src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/archivezip.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/include/iarchive.h:28, from src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp:22: src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/iarchive.h:28, from src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp:22: src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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] In file included 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/radiant/filesystem/pk3/archivezip.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/filesystem/pk3/archivezip.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/iarchive.h:28, from src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp:22: src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp: 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/radiant/filesystem/pk3/archivezip.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/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/radiant/filesystem/pk3/archivezip.cpp: 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/modulesystem/singletonmodule.h:25, from src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp:26: src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp: 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/modulesystem/singletonmodule.h:25, from src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp:26: src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp: 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/pk3/archivezip.cpp:26: src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp: 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/radiant/filesystem/pk3/archivezip.cpp: 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/filesystem/pk3/archivezip.cpp: 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/radiant/filesystem/pk3/archivezip.cpp: 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/filesystem/pk3/archivezip.cpp:22: src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp: 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, 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/radiant/filesystem/pk3/archivezip.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/include/iarchive.h:28, from src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp:22: src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp: In function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/filesystem/pk3/archivezip.cpp: In function 'operator<< (TextOutputStream&, char const (&) [16])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp: In function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp: In function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp: In function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp: In function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp: In function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp: In function 'operator<< (TextOutputStream&, char const (&) [77])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/debugging/debugging.h:31, 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/radiant/filesystem/pk3/archivezip.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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, from src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp:22: src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/include/iarchive.h:28, from src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp:22: src/tools/radiant/radiant/filesystem/pk3/archivezip.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' 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/filesystem/pk3/archivezip.cpp: In function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included from src/tools/radiant/libs/archivelib.h:25, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:4: src/tools/radiant/libs/debugging/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/radiant/filesystem/pk3/GenericFileSystem.h:25, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.h:4, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:1: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ In file included from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:4: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In member function 'BinaryToTextInputStream::~BinaryToTextInputStream()': src/tools/radiant/libs/archivelib.h:75:7: warning: function 'BinaryToTextInputStream::~BinaryToTextInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 75 | class BinaryToTextInputStream: public TextInputStream | ^~~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In member function 'BinaryToTextInputStream::~BinaryToTextInputStream()': src/tools/radiant/libs/archivelib.h:75:7: warning: function 'BinaryToTextInputStream::~BinaryToTextInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In member function 'BinaryToTextInputStream::~BinaryToTextInputStream()': src/tools/radiant/libs/archivelib.h:75:7: warning: function 'BinaryToTextInputStream::~BinaryToTextInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In member function 'BinaryToTextInputStream::~BinaryToTextInputStream()': src/tools/radiant/libs/archivelib.h:75:7: warning: function 'BinaryToTextInputStream::~BinaryToTextInputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/include/iarchive.h:28, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.h:3, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:1: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/ZipArchive.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/ZipArchive.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/include/iarchive.h:28, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.h:3, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:1: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/iarchive.h:28, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.h:3, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:1: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:1: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: 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/radiant/filesystem/pk3/ZipArchive.cpp: 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, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:1: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In function 'string_compare_nocase(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/string/string.h:76:12: warning: function 'string_compare_nocase(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > 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/radiant/filesystem/pk3/ZipArchive.cpp: In function 'string_less_nocase(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/string/string.h:110:13: warning: function 'string_less_nocase(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > 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) | ^~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/filesystem/pk3/GenericFileSystem.h:25, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.h:4, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:1: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In function 'string::endsWith(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/string/string.h:245:13: warning: function 'string::endsWith(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > 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, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.h:4, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:1: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In function 'path_is_directory(std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/os/path.h:149:13: warning: function 'path_is_directory(std::__cxx11::basic_string, std::allocator > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 149 | inline bool path_is_directory (const std::string& path) | ^~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.h:4, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:1: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In function 'path_get_depth(std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/radiant/filesystem/pk3/GenericFileSystem.h:31:21: warning: function 'path_get_depth(std::__cxx11::basic_string, std::allocator > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 31 | inline unsigned int path_get_depth (const std::string& path) | ^~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.h:5, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:1: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: 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/radiant/filesystem/pk3/ZipArchive.h:3, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:1: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: 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/radiant/filesystem/pk3/ZipArchive.cpp: 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/radiant/filesystem/pk3/ZipArchive.cpp: 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/radiant/filesystem/pk3/ZipArchive.cpp: 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/radiant/filesystem/pk3/ZipArchive.cpp: 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/libs/archivelib.h:25, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:4: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/filesystem/pk3/ZipArchive.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/iarchive.h:28, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.h:3, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:1: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: 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/filesystem/pk3/ZipArchive.h:3, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:1: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: 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/radiant/filesystem/pk3/ZipArchive.cpp: 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/ZipArchive.cpp: 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/radiant/filesystem/pk3/ZipArchive.cpp: 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/ZipArchive.h:3, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:1: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: 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 | ^~~~~~~ In file included from src/tools/radiant/include/iarchive.h:28, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.h:3, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:1: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: 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/radiant/filesystem/pk3/ZipArchive.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/pk3/pkzip.h:25, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:6: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In function 'istream_read_byte(InputStream&)InputStream::byte_type': src/tools/radiant/libs/bytestreamutils.h:119:44: warning: function 'istream_read_byte(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) | ^~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:6: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: 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) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/filesystem/pk3/pkzip.h:25, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:6: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In function 'istream_read_little_endian(InputStream&, short&)void': src/tools/radiant/libs/bytestreamutils.h:54:13: warning: function 'istream_read_little_endian(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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/filesystem/pk3/pkzip.h:25, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:6: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In function 'istream_read_int16_le(InputStream&)short': src/tools/radiant/libs/bytestreamutils.h:79:16: warning: function 'istream_read_int16_le(InputStream&)short' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 79 | inline int16_t istream_read_int16_le (InputStreamType& istream) | ^~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:6: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: 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) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/filesystem/pk3/pkzip.h:25, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:6: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In function 'istream_read_little_endian(SeekableInputStream&, unsigned short&)void': src/tools/radiant/libs/bytestreamutils.h:54:13: warning: function 'istream_read_little_endian(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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/filesystem/pk3/pkzip.h:25, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:6: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In function 'istream_read_uint16_le(SeekableInputStream&)unsigned short': src/tools/radiant/libs/bytestreamutils.h:87:17: warning: function 'istream_read_uint16_le(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) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/filesystem/pk3/pkzip.h:25, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:6: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In function 'istream_read_little_endian(SeekableInputStream&, unsigned int&)void': src/tools/radiant/libs/bytestreamutils.h:54:13: warning: function 'istream_read_little_endian(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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/filesystem/pk3/pkzip.h:25, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:6: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In function 'istream_read_uint32_le(SeekableInputStream&)unsigned int': src/tools/radiant/libs/bytestreamutils.h:103:17: warning: function 'istream_read_uint32_le(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) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:6: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: 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/ZipArchive.cpp: 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, from src/tools/radiant/libs/archivelib.h:25, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:4: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/include/iarchive.h:28, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.h:3, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:1: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In function 'operator<< (TextOutputStream&, char const (&) [25])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/filesystem/pk3/ZipArchive.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In function 'operator<< (TextOutputStream&, char const (&) [24])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [24])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In function 'operator<< (TextOutputStream&, char const (&) [22])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [22])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In function 'operator<< (TextOutputStream&, char const (&) [28])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [28])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/archivelib.h:25, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:4: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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:28, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.h:3, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:1: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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/filesystem/pk3/pkzip.h:25, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:6: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In function 'istream_read_little_endian(FileInputStream&, short&)void': src/tools/radiant/libs/bytestreamutils.h:54:13: warning: function 'istream_read_little_endian(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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/filesystem/pk3/pkzip.h:25, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:6: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In function 'istream_read_int16_le(FileInputStream&)short': src/tools/radiant/libs/bytestreamutils.h:79:16: warning: function 'istream_read_int16_le(FileInputStream&)short' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 79 | inline int16_t istream_read_int16_le (InputStreamType& istream) | ^~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/filesystem/pk3/pkzip.h:25, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:6: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In function 'istream_read_little_endian(FileInputStream&, int&)void': src/tools/radiant/libs/bytestreamutils.h:54:13: warning: function 'istream_read_little_endian(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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/filesystem/pk3/pkzip.h:25, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:6: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In function 'istream_read_int32_le(FileInputStream&)int': src/tools/radiant/libs/bytestreamutils.h:95:16: warning: function 'istream_read_int32_le(FileInputStream&)int' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 95 | inline int32_t istream_read_int32_le (InputStreamType& istream) | ^~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/filesystem/pk3/pkzip.h:25, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:6: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In function 'istream_read_little_endian(FileInputStream&, unsigned int&)void': src/tools/radiant/libs/bytestreamutils.h:54:13: warning: function 'istream_read_little_endian(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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/filesystem/pk3/pkzip.h:25, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:6: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In function 'istream_read_uint32_le(FileInputStream&)unsigned int': src/tools/radiant/libs/bytestreamutils.h:103:17: warning: function 'istream_read_uint32_le(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) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/filesystem/pk3/pkzip.h:25, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:6: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In function 'istream_read_little_endian(FileInputStream&, unsigned short&)void': src/tools/radiant/libs/bytestreamutils.h:54:13: warning: function 'istream_read_little_endian(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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/filesystem/pk3/pkzip.h:25, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:6: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In function 'istream_read_uint16_le(FileInputStream&)unsigned short': src/tools/radiant/libs/bytestreamutils.h:87:17: warning: function 'istream_read_uint16_le(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) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.h:4, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:1: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In member function 'GenericFileSystem::GenericFileSystem()': src/tools/radiant/radiant/filesystem/pk3/GenericFileSystem.h:49:7: warning: function 'GenericFileSystem::GenericFileSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class GenericFileSystem | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In member function 'GenericFileSystem::Path::~Path()': src/tools/radiant/radiant/filesystem/pk3/GenericFileSystem.h:51:23: warning: function 'GenericFileSystem::Path::~Path()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 51 | class Path | ^~~~ In file included from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:4: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: 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/radiant/filesystem/pk3/ZipArchive.cpp: 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/ZipArchive.cpp: 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/ZipArchive.cpp: 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] In file included from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:4: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: 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/radiant/filesystem/pk3/ZipArchive.cpp: 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/ZipArchive.cpp: 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/ZipArchive.cpp: 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] In file included from src/tools/radiant/radiant/filesystem/pk3/GenericFileSystem.h:26, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.h:4, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:1: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: 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/pk3/GenericFileSystem.h:25, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.h:4, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:1: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In function 'string::replaceAll(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/string/string.h:224:20: warning: function 'string::replaceAll(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > 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) | ^~~~~~~~~~ In file included from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.h:4, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:1: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In member function 'GenericFileSystem::Path::Path(GenericFileSystem::Path&&)': src/tools/radiant/radiant/filesystem/pk3/GenericFileSystem.h:51:23: warning: function 'GenericFileSystem::Path::Path(GenericFileSystem::Path&&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 51 | class Path | ^~~~ src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In member function 'GenericFileSystem::~GenericFileSystem()': src/tools/radiant/radiant/filesystem/pk3/GenericFileSystem.h:49:7: warning: function 'GenericFileSystem::~GenericFileSystem()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class GenericFileSystem | ^~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/filesystem/pk3/GenericFileSystem.h:25, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.h:4, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:1: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In function 'string::splitBy(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/string/string.h:200:13: warning: function 'string::splitBy(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, std::__cxx11::basic_string, std::allocator > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 200 | inline void splitBy (const std::string& str, std::vector& tokens, const std::string& delimiters = " ") | ^~~~~~~ In file included from src/tools/radiant/radiant/filesystem/pk3/GenericFileSystem.h:26, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.h:4, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:1: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In function 'os::getDirectoryComponentsFromPath(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&)': src/tools/radiant/libs/os/path.h:91:21: warning: function 'os::getDirectoryComponentsFromPath(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 91 | inline void getDirectoryComponentsFromPath (const std::string& path, std::vector& vec) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.h:4, from src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp:1: src/tools/radiant/radiant/filesystem/pk3/ZipArchive.cpp: In member function 'GenericFileSystem::Path::Path(GenericFileSystem::Path const&)': src/tools/radiant/radiant/filesystem/pk3/GenericFileSystem.h:51:23: warning: function 'GenericFileSystem::Path::Path(GenericFileSystem::Path const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 51 | class Path | ^~~~ ===> CXX [uforadiant] src/tools/radiant/radiant/log/console.cpp In file included from /usr/include/c++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/cstddef:49, from src/tools/radiant/radiant/log/console.h:25, from src/tools/radiant/radiant/log/console.cpp:22: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included 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/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, from src/tools/radiant/include/radiant_i18n.h:30, from src/tools/radiant/radiant/log/console.cpp:23: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } 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/log/console.cpp:23: /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, 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/log/console.cpp:23: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from src/tools/radiant/libs/string/string.h:37, from src/tools/radiant/libs/stream/stringstream.h:26, from src/tools/radiant/radiant/log/console.cpp:34: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ 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, 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/radiant/log/console.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/log/console.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/log/console.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/log/console.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/log/console.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/log/console.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/log/console.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, 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/radiant/log/console.cpp: 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/radiant/log/console.cpp: 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/radiant/log/console.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included 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/radiant/log/console.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/log/console.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/log/console.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/log/console.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/log/console.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/log/console.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/radiant/log/console.cpp: 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/radiant/log/console.cpp: 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) | ^~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/log/console.cpp: 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/radiant/log/console.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/log/console.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/log/console.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/log/console.cpp:25: src/tools/radiant/radiant/log/console.cpp: 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/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/log/console.cpp: 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/log/console.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/log/console.cpp: In function 'operator<< (TextOutputStream&, char const (&) [20])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/log/console.cpp: In function 'operator<< (TextOutputStream&, char const (&) [11])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [11])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/log/console.cpp: In function 'operator<< (TextOutputStream&, char* const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char* const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/log/console.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/log/console.cpp: In function 'operator<< (TextOutputStream&, char const (&) [49])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [49])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/log/console.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/log/console.cpp: In function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&' 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/log/console.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/log/console.cpp: In function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/log/console.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/log/console.cpp: In function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/debugging/debugging.h:31, 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/radiant/log/console.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/log/console.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/include/iregistry.h:6, from src/tools/radiant/radiant/log/console.cpp:25: src/tools/radiant/radiant/log/console.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/log/console.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/log/console.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/log/console.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/debugging/debugging.h:31, 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/radiant/log/console.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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/log/console.cpp:25: src/tools/radiant/radiant/log/console.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/log/console.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/log/console.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/log/console.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/log/console.cpp:25: src/tools/radiant/radiant/log/console.cpp: 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/bits/stl_algobase.h:59, from /usr/include/c++/11/bits/stl_tree.h:63, from /usr/include/c++/11/map:60, from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:4, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/CompiledGraph.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] In file included from src/tools/radiant/libs/signal/signal.h:7, from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:8, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: src/tools/radiant/libs/debugging/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/ientity.h:28, from src/tools/radiant/libs/scenelib.h:33, from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:9, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/signal/signal.h:7, from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:8, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/scenegraph/CompiledGraph.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/scenegraph/CompiledGraph.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/signal/signal.h:7, from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:8, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/signal/signal.h:7, from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:8, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, from src/tools/radiant/libs/signal/signal.h:7, from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:8, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: 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/radiant/scenegraph/CompiledGraph.cpp: 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/radiant/scenegraph/CompiledGraph.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/signal/signal.h:7, from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:8, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/CompiledGraph.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/scenegraph/CompiledGraph.h:8, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: 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/radiant/scenegraph/CompiledGraph.cpp: 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/scenegraph/CompiledGraph.cpp: 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, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: 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/radiant/scenegraph/CompiledGraph.cpp: 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/radiant/scenegraph/CompiledGraph.cpp: 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/radiant/scenegraph/CompiledGraph.cpp: 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/radiant/scenegraph/CompiledGraph.cpp: 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/radiant/scenegraph/CompiledGraph.cpp: 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, from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:9, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: 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/scenegraph/CompiledGraph.h:9, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: 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/radiant/scenegraph/CompiledGraph.cpp: 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/radiant/scenegraph/CompiledGraph.cpp: 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/radiant/scenegraph/CompiledGraph.cpp: 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, from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:9, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: 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 | ^~~~~~~ In file included from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:9, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: 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/radiant/scenegraph/CompiledGraph.cpp: 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/radiant/scenegraph/CompiledGraph.cpp: 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/radiant/scenegraph/CompiledGraph.cpp: 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, from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:9, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: 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 | ^~~~~ In file included from src/tools/radiant/libs/scenelib.h:31, from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:9, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: 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 | ^~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/signal/signal.h:7, from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:8, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/signal/signal.h:7, from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:8, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: 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/debugging/debugging.h:31, from src/tools/radiant/libs/signal/signal.h:7, from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:8, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/signal/signal.h:7, from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:8, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In function 'operator<< (TextOutputStream&, char const (&) [79])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/scenegraph/CompiledGraph.cpp: In function 'operator<< (TextOutputStream&, char const (&) [31])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [31])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In function 'operator<< (TextOutputStream&, char const (&) [58])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [58])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In function 'operator<< (TextOutputStream&, char const (&) [37])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [37])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In function 'operator<< (TextOutputStream&, char const (&) [44])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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, from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:9, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In function 'makeReference(scene::Node&)Reference': src/tools/radiant/libs/generic/reference.h:62:24: warning: function 'makeReference(scene::Node&)Reference' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 62 | inline Reference makeReference(Type& value) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:8, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In member function 'SignalBase::SignalBase()': src/tools/radiant/libs/signal/signal.h:229:7: warning: function 'SignalBase::SignalBase()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 229 | class SignalBase { | ^~~~~~~~~~ src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: 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 { | ^~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/signal/signal.h:7, from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:8, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In function 'operator<< (TextOutputStream&, char const (&) [35])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/scenegraph/CompiledGraph.cpp: In function 'operator<< (TextOutputStream&, char const (&) [63])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [63])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/scenegraph/CompiledGraph.h:8, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In member function 'SignalBase::~SignalBase()': src/tools/radiant/libs/signal/signal.h:229:7: warning: function 'SignalBase::~SignalBase()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 229 | class SignalBase { | ^~~~~~~~~~ src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: 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 { | ^~~~~~~ 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, from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:8, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In member function 'FunctorInvoke::operator()(SignalHandler)': src/tools/radiant/libs/generic/functional.h:202:28: warning: function 'FunctorInvoke::operator()(SignalHandler)' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 202 | inline result_type operator()(Functor functor) { | ^~~~~~~~ In file included from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:8, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In function 'invokeSignalHandlers >, FunctorInvoke >(ListDetail::ListIterator >, ListDetail::ListIterator >, FunctorInvoke)void': src/tools/radiant/libs/signal/signal.h:284:13: warning: function 'invokeSignalHandlers >, FunctorInvoke >(ListDetail::ListIterator >, ListDetail::ListIterator >, FunctorInvoke)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/debugging/debugging.h:31, from src/tools/radiant/libs/signal/signal.h:7, from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:8, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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, from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:9, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/signal/signal.h:7, from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:8, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/libs/signal/signal.h:7, from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:8, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/signal/signal.h:7, from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:8, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/debugging/debugging.h:31, from src/tools/radiant/libs/signal/signal.h:7, from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:8, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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, from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:9, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/signal/signal.h:7, from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:8, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/libs/signal/signal.h:7, from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:8, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/libs/signal/signal.h:7, from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:8, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/scenegraph/CompiledGraph.h:9, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: 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 () | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:9, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In function 'findInstance(Stack > const&)': src/tools/radiant/libs/scenelib.h:615:25: warning: function 'findInstance(Stack > 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/radiant/scenegraph/CompiledGraph.cpp: In function 'selectPath(Stack > const&, bool)': src/tools/radiant/libs/scenelib.h:622:13: warning: function 'selectPath(Stack > 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, from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:9, from src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp:26: src/tools/radiant/radiant/scenegraph/CompiledGraph.cpp: In function 'operator< >(Stack > const&, Stack > const&)bool': src/tools/radiant/libs/container/stack.h:210:13: warning: function 'operator< >(Stack > const&, Stack > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 210 | inline bool operator< (const Stack& self, const Stack& other) | ^~~~~~~~ ===> CXX [uforadiant] src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp In file included from /usr/include/c++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/tools/radiant/radiant/scenegraph/SceneGraphModule.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 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, from src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp:1: src/tools/radiant/libs/debugging/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/ientity.h:28, from src/tools/radiant/libs/scenelib.h:33, from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:9, from src/tools/radiant/radiant/scenegraph/SceneGraphModule.h:5, from src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp:1: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp:1: src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/scenegraph/SceneGraphModule.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/scenegraph/SceneGraphModule.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp:1: src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp:1: src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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/signal/signal.h:7, from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:8, from src/tools/radiant/radiant/scenegraph/SceneGraphModule.h:5, from src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp:1: src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/SceneGraphModule.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp:1: src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp: 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/radiant/scenegraph/SceneGraphModule.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/signal/signal.h:7, from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:8, from src/tools/radiant/radiant/scenegraph/SceneGraphModule.h:5, from src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp:1: src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp: 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, from src/tools/radiant/radiant/scenegraph/SceneGraphModule.h:5, from src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp:1: src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp: 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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp:1: src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp:1: src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/include/iscenegraph.h:231, from src/tools/radiant/libs/scenelib.h:31, from src/tools/radiant/radiant/scenegraph/CompiledGraph.h:9, from src/tools/radiant/radiant/scenegraph/SceneGraphModule.h:5, from src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp:1: src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp: 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/radiant/scenegraph/SceneGraphModule.cpp: 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 | ^~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp:1: src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/libs/modulesystem/singletonmodule.h:28, from src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp:3: src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp: 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/scenegraph/SceneGraphModule.cpp: 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/radiant/scenegraph/SceneGraphModule.cpp: 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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp:1: src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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/scenegraph/SceneGraphModule.h:4, from src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp:1: src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp:1: src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' 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/scenegraph/SceneGraphModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [77])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp: In function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [16])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/scenegraph/SceneGraphModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/scenegraph/treemodel.h:29, from src/tools/radiant/radiant/scenegraph/treemodel.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 src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscenegraph.h:231, from src/tools/radiant/radiant/scenegraph/treemodel.h:29, from src/tools/radiant/radiant/scenegraph/treemodel.cpp:22: src/tools/radiant/libs/debugging/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, from src/tools/radiant/radiant/scenegraph/treemodel.cpp:27: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/string/string.h:37, from src/tools/radiant/include/ientity.h:28, from src/tools/radiant/libs/scenelib.h:33, from src/tools/radiant/radiant/scenegraph/treemodel.cpp:32: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ 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: 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: 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: In function 'node_attach_name_changed_callback(scene::Node&, Callback1, std::allocator > 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::allocator > 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, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscenegraph.h:231, from src/tools/radiant/radiant/scenegraph/treemodel.h:29, from src/tools/radiant/radiant/scenegraph/treemodel.cpp:22: src/tools/radiant/radiant/scenegraph/treemodel.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/scenegraph/treemodel.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/scenegraph/treemodel.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/scenegraph/treemodel.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/scenegraph/treemodel.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscenegraph.h:231, from src/tools/radiant/radiant/scenegraph/treemodel.h:29, from src/tools/radiant/radiant/scenegraph/treemodel.cpp:22: src/tools/radiant/radiant/scenegraph/treemodel.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscenegraph.h:231, from src/tools/radiant/radiant/scenegraph/treemodel.h:29, from src/tools/radiant/radiant/scenegraph/treemodel.cpp:22: src/tools/radiant/radiant/scenegraph/treemodel.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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/include/modulesystem.h:31, from src/tools/radiant/include/iscenegraph.h:231, from src/tools/radiant/radiant/scenegraph/treemodel.h:29, from src/tools/radiant/radiant/scenegraph/treemodel.cpp:22: src/tools/radiant/radiant/scenegraph/treemodel.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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 member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/scenegraph/treemodel.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/scenegraph/treemodel.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/scenegraph/treemodel.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/scenegraph/treemodel.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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) | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscenegraph.h:231, from src/tools/radiant/radiant/scenegraph/treemodel.h:29, from src/tools/radiant/radiant/scenegraph/treemodel.cpp:22: src/tools/radiant/radiant/scenegraph/treemodel.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/scenegraph/treemodel.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/scenegraph/treemodel.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/modulesystem.h:31, from src/tools/radiant/include/iscenegraph.h:231, from src/tools/radiant/radiant/scenegraph/treemodel.h:29, from src/tools/radiant/radiant/scenegraph/treemodel.cpp:22: src/tools/radiant/radiant/scenegraph/treemodel.cpp: 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscenegraph.h:231, from src/tools/radiant/radiant/scenegraph/treemodel.h:29, from src/tools/radiant/radiant/scenegraph/treemodel.cpp:22: src/tools/radiant/radiant/scenegraph/treemodel.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscenegraph.h:231, from src/tools/radiant/radiant/scenegraph/treemodel.h:29, from src/tools/radiant/radiant/scenegraph/treemodel.cpp:22: src/tools/radiant/radiant/scenegraph/treemodel.cpp: In function 'operator<< (TextOutputStream&, char const (&) [74])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/scenegraph/treemodel.cpp: In function 'operator<< (TextOutputStream&, char const (&) [43])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [43])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/scenegraph/treemodel.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/scenegraph/treemodel.cpp: In function 'operator<< (TextOutputStream&, char const (&) [75])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [75])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/scenegraph/treemodel.cpp: In function 'operator<< (TextOutputStream&, char const (&) [14])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/scenegraph/treemodel.cpp: In function 'operator<< (TextOutputStream&, char const (&) [17])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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::allocator >, 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::allocator >, 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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iscenegraph.h:231, from src/tools/radiant/radiant/scenegraph/treemodel.h:29, from src/tools/radiant/radiant/scenegraph/treemodel.cpp:22: src/tools/radiant/radiant/scenegraph/treemodel.cpp: In function 'operator<< (TextOutputStream&, char const (&) [26])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/scenegraph/treemodel.cpp: In function 'operator<< (TextOutputStream&, char const (&) [6])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/scenegraph/treemodel.cpp: In function 'makeReference(scene::Node&)Reference': src/tools/radiant/libs/generic/reference.h:62:24: warning: function 'makeReference(scene::Node&)Reference' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 62 | inline Reference makeReference(Type& value) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/scenegraph/treemodel.cpp:31: src/tools/radiant/radiant/scenegraph/treemodel.cpp: In function 'convertToOpaque(GraphTreeNode&)void*': src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque(GraphTreeNode&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | inline void* convertToOpaque (Type& t) | ^~~~~~~~~~~~~~~ src/tools/radiant/radiant/scenegraph/treemodel.cpp: In function 'convertToOpaque(GraphTreeModel&)void*': src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque(GraphTreeModel&)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/scenegraph/treemodel.cpp: In function 'convertToOpaque(scene::Instance const&)void*': src/tools/radiant/libs/generic/callback.h:50:14: warning: function 'convertToOpaque(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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/bits/stl_algobase.h:59, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/tools/radiant/radiant/settings/PreferenceDialog.h:25, from src/tools/radiant/radiant/settings/PreferenceDialog.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 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, from src/tools/radiant/radiant/settings/PreferenceDialog.h:25, from src/tools/radiant/radiant/settings/PreferenceDialog.cpp:28: src/tools/radiant/libs/debugging/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/radiant/settings/../dialog.h:30, from src/tools/radiant/radiant/settings/PreferenceDialog.h:25, from src/tools/radiant/radiant/settings/PreferenceDialog.cpp:28: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ 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: 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/gtk-2.0/gtk/gtkenums.h:34, from src/tools/radiant/libs/gtkutil/dialog.h:28, from src/tools/radiant/radiant/settings/../dialog.h:27, from src/tools/radiant/radiant/settings/PreferenceDialog.h:25, from src/tools/radiant/radiant/settings/PreferenceDialog.cpp:28: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } 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/settings/PreferenceDialog.cpp:29: /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, 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, from src/tools/radiant/radiant/settings/PreferenceDialog.h:25, from src/tools/radiant/radiant/settings/PreferenceDialog.cpp:28: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | 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, 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, from src/tools/radiant/radiant/settings/PreferenceDialog.h:25, from src/tools/radiant/radiant/settings/PreferenceDialog.cpp:28: src/tools/radiant/radiant/settings/PreferenceDialog.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/settings/PreferenceDialog.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/settings/PreferenceDialog.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/settings/PreferenceDialog.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/settings/PreferenceDialog.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/settings/PreferenceDialog.h:25, from src/tools/radiant/radiant/settings/PreferenceDialog.cpp:28: src/tools/radiant/radiant/settings/PreferenceDialog.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/settings/PreferenceDialog.h:25, from src/tools/radiant/radiant/settings/PreferenceDialog.cpp:28: src/tools/radiant/radiant/settings/PreferenceDialog.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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/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, from src/tools/radiant/radiant/settings/PreferenceDialog.h:25, from src/tools/radiant/radiant/settings/PreferenceDialog.cpp:28: src/tools/radiant/radiant/settings/PreferenceDialog.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/settings/PreferenceDialog.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/settings/PreferenceDialog.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/settings/PreferenceDialog.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/settings/PreferenceDialog.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/PreferenceDialog.cpp:28: src/tools/radiant/radiant/settings/PreferenceDialog.cpp: 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.cpp: 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/PreferenceDialog.cpp: 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/PreferenceDialog.cpp: 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, from src/tools/radiant/radiant/settings/PreferenceDialog.cpp:28: src/tools/radiant/radiant/settings/PreferenceDialog.cpp: 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) | ^~~~~~~ In file included from src/tools/radiant/radiant/settings/PreferenceDialog.h:26, from src/tools/radiant/radiant/settings/PreferenceDialog.cpp:28: src/tools/radiant/radiant/settings/PreferenceDialog.cpp: 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/radiant/settings/PreferenceDialog.cpp: 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 { | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/settings/PreferenceDialog.cpp:52: src/tools/radiant/radiant/settings/PreferenceDialog.cpp: 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 | ^~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/settings/PreferenceDialog.h:25, from src/tools/radiant/radiant/settings/PreferenceDialog.cpp:28: src/tools/radiant/radiant/settings/PreferenceDialog.cpp: 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/radiant/settings/PreferenceDialog.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/settings/PreferenceDialog.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/settings/PreferenceDialog.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/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, from src/tools/radiant/radiant/settings/PreferenceDialog.h:25, from src/tools/radiant/radiant/settings/PreferenceDialog.cpp:28: src/tools/radiant/radiant/settings/PreferenceDialog.cpp: 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/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, from src/tools/radiant/radiant/settings/PreferenceDialog.h:25, from src/tools/radiant/radiant/settings/PreferenceDialog.cpp:28: src/tools/radiant/radiant/settings/PreferenceDialog.cpp: 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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/settings/PreferenceDialog.h:25, from src/tools/radiant/radiant/settings/PreferenceDialog.cpp:28: src/tools/radiant/radiant/settings/PreferenceDialog.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/settings/PreferenceDialog.h:25, from src/tools/radiant/radiant/settings/PreferenceDialog.cpp:28: src/tools/radiant/radiant/settings/PreferenceDialog.cpp: In function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/settings/PreferenceDialog.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included 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, from src/tools/radiant/radiant/settings/PreferenceDialog.h:25, from src/tools/radiant/radiant/settings/PreferenceDialog.cpp:28: src/tools/radiant/radiant/settings/PreferenceDialog.cpp: 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, from src/tools/radiant/radiant/settings/PreferenceDialog.cpp:52: src/tools/radiant/radiant/settings/PreferenceDialog.cpp: 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 | ^~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/settings/PreferenceDialog.h:25, from src/tools/radiant/radiant/settings/PreferenceDialog.cpp:28: src/tools/radiant/radiant/settings/PreferenceDialog.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/settings/PreferenceDialog.h:25, from src/tools/radiant/radiant/settings/PreferenceDialog.cpp:28: src/tools/radiant/radiant/settings/PreferenceDialog.cpp: In function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&' 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/PreferenceDialog.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/radiant/settings/PreferenceDialog.cpp:28: src/tools/radiant/radiant/settings/PreferenceDialog.cpp: 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 | ^~~~~~~~ In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28, from src/tools/radiant/radiant/settings/preferencedictionary.h:48, from src/tools/radiant/radiant/settings/PreferenceDialog.cpp:52: src/tools/radiant/radiant/settings/PreferenceDialog.cpp: 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 '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/radiant/settings/PreferenceDialog.cpp: 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] In file included from src/tools/radiant/radiant/settings/PreferenceDialog.h:26, from src/tools/radiant/radiant/settings/PreferenceDialog.cpp:28: src/tools/radiant/radiant/settings/PreferenceDialog.cpp: 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 | ^~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/settings/PreferenceDialog.cpp:28: src/tools/radiant/radiant/settings/PreferenceDialog.cpp: 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, from src/tools/radiant/libs/gtkutil/dialog.h:27, from src/tools/radiant/radiant/settings/../dialog.h:27, from src/tools/radiant/radiant/settings/PreferenceDialog.h:25, from src/tools/radiant/radiant/settings/PreferenceDialog.cpp:28: src/tools/radiant/radiant/settings/PreferenceDialog.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/settings/PreferenceDialog.h:25, from src/tools/radiant/radiant/settings/PreferenceDialog.cpp:28: src/tools/radiant/radiant/settings/PreferenceDialog.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' 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/PreferenceDialog.cpp: In function 'operator<< (TextOutputStream&, char const (&) [77])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/settings/PreferenceDialog.cpp: In function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/settings/PreferenceDialog.cpp: In function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/settings/PreferenceDialog.cpp: In function 'operator<< (TextOutputStream&, char const (&) [16])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/settings/PreferenceDialog.cpp: In function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/settings/PreferenceDialog.cpp: In function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/settings/PreferenceDialog.cpp: In function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/bits/stl_algobase.h:59, from /usr/include/c++/11/bits/stl_tree.h:63, from /usr/include/c++/11/map:60, from src/tools/radiant/radiant/settings/GameDescription.h:4, from src/tools/radiant/radiant/settings/GameDescription.cpp:1: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included 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/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/radiant/settings/GameDescription.cpp:4: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ 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: 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/gtk-2.0/gtk/gtkenums.h:34, from src/tools/radiant/libs/gtkutil/dialog.h:28, from src/tools/radiant/radiant/settings/GameDescription.cpp:3: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } 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/settings/GameDescription.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 src/tools/radiant/libs/stream/textstream.h:36, from src/tools/radiant/libs/debugging/debugging.h:31, 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: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | 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, 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/radiant/settings/GameDescription.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/settings/GameDescription.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/settings/GameDescription.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/settings/GameDescription.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/settings/GameDescription.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/settings/GameDescription.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/settings/GameDescription.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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/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/radiant/settings/GameDescription.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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 member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/settings/GameDescription.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/settings/GameDescription.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/settings/GameDescription.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/settings/GameDescription.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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) | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/settings/GameDescription.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/settings/GameDescription.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/settings/GameDescription.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/radiant/settings/GameDescription.cpp: In function 'string_equal(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/string/string.h:60:13: warning: function 'string_equal(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > 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/settings/GameDescription.cpp:4: src/tools/radiant/radiant/settings/GameDescription.cpp: In function 'string::format(std::__cxx11::basic_string, std::allocator > const&, ...)': src/tools/radiant/libs/string/string.h:273:20: warning: function 'string::format(std::__cxx11::basic_string, std::allocator > 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.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 src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/libs/debugging/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, from src/tools/radiant/include/radiant_i18n.h:30, from src/tools/radiant/radiant/settings/GameManager.cpp:4: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } 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/settings/GameManager.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, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from src/tools/radiant/libs/string/string.h:37, from src/tools/radiant/radiant/settings/../ui/prefdialog/../../dialog.h:30, from src/tools/radiant/radiant/settings/../ui/prefdialog/EnginePathDialog.h:1, from src/tools/radiant/radiant/settings/GameManager.cpp:5: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ In file included from src/tools/radiant/radiant/settings/GameManager.cpp:5: src/tools/radiant/radiant/settings/GameManager.cpp: 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/GameManager.cpp: 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, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/settings/GameManager.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/settings/GameManager.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/settings/GameManager.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/settings/GameManager.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: 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/radiant/settings/GameManager.cpp: 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/radiant/settings/GameManager.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/GameManager.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/settings/GameManager.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/settings/GameManager.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/settings/GameManager.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/settings/GameManager.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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, from src/tools/radiant/radiant/settings/GameManager.cpp:5: src/tools/radiant/radiant/settings/GameManager.cpp: In function 'string::endsWith(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/string/string.h:245:13: warning: function 'string::endsWith(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > 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/radiant/settings/GameManager.cpp: In function 'file_accessible(std::__cxx11::basic_string, std::allocator > const&, FileAccess::Mode)': src/tools/radiant/libs/os/file.h:77:13: warning: function 'file_accessible(std::__cxx11::basic_string, std::allocator > 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/radiant/settings/GameManager.cpp: In function 'file_exists(std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/os/file.h:95:13: warning: function 'file_exists(std::__cxx11::basic_string, std::allocator > 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, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: 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, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: 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/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: 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/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/settings/GameManager.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/settings/GameManager.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/settings/GameManager.cpp: In function 'operator<< (TextOutputStream&, char const (&) [64])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [64])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/settings/GameManager.cpp: In function 'operator<< (TextOutputStream&, char const (&) [60])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [60])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/settings/GameManager.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/settings/GameManager.cpp: In function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/settings/GameManager.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/settings/GameManager.cpp: In function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/settings/GameManager.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/settings/GameManager.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/settings/GameManager.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/settings/GameManager.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/settings/GameManager.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' 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/radiant/settings/GameManager.cpp: 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/settings/../ui/prefdialog/../../dialog.h:30, from src/tools/radiant/radiant/settings/../ui/prefdialog/EnginePathDialog.h:1, from src/tools/radiant/radiant/settings/GameManager.cpp:5: src/tools/radiant/radiant/settings/GameManager.cpp: In function 'string::replaceAll(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/string/string.h:224:20: warning: function 'string::replaceAll(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > 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) | ^~~~~~~~~~ In file included from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: 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/include/iregistry.h:6, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iregistry.h:6, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/settings/GameManager.h:5, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: 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 () | ^~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/iregistry.h:6, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iregistry.h:6, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/settings/GameManager.h:7, from src/tools/radiant/radiant/settings/GameManager.cpp:1: src/tools/radiant/radiant/settings/GameManager.cpp: 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/GameManager.cpp: 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManagerModule.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 src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManagerModule.cpp:1: src/tools/radiant/libs/debugging/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, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManagerModule.cpp:1: src/tools/radiant/radiant/settings/GameManagerModule.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/settings/GameManagerModule.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/settings/GameManagerModule.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/settings/GameManagerModule.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/settings/GameManagerModule.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManagerModule.cpp:1: src/tools/radiant/radiant/settings/GameManagerModule.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManagerModule.cpp:1: src/tools/radiant/radiant/settings/GameManagerModule.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManagerModule.cpp:1: src/tools/radiant/radiant/settings/GameManagerModule.cpp: 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/radiant/settings/GameManagerModule.cpp: 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/radiant/settings/GameManagerModule.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManagerModule.cpp:1: src/tools/radiant/radiant/settings/GameManagerModule.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/GameManagerModule.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/settings/GameManagerModule.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/settings/GameManagerModule.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/settings/GameManagerModule.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/settings/GameManagerModule.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManagerModule.cpp:1: src/tools/radiant/radiant/settings/GameManagerModule.cpp: 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/radiant/settings/GameManagerModule.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/settings/GameManagerModule.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManagerModule.cpp:1: src/tools/radiant/radiant/settings/GameManagerModule.cpp: 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/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManagerModule.cpp:1: src/tools/radiant/radiant/settings/GameManagerModule.cpp: 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManagerModule.cpp:1: src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManagerModule.cpp:1: src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManagerModule.cpp:1: src/tools/radiant/radiant/settings/GameManagerModule.cpp: 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/radiant/settings/GameManagerModule.cpp: 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 | ^~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManagerModule.cpp:1: src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/settings/GameManagerModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManagerModule.cpp:1: src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28, from src/tools/radiant/radiant/settings/GameManagerModule.cpp:16: src/tools/radiant/radiant/settings/GameManagerModule.cpp: 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/GameManagerModule.cpp: 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/radiant/settings/GameManagerModule.cpp: 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManagerModule.cpp:1: src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManagerModule.cpp:1: src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManagerModule.cpp:1: src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManagerModule.cpp:1: src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManagerModule.cpp:1: src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManagerModule.cpp:1: src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManagerModule.cpp:1: src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManagerModule.cpp:1: src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManagerModule.cpp:1: src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManagerModule.cpp:1: src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iregistry.h:6, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManagerModule.cpp:1: src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManagerModule.cpp:1: src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/iregistry.h:6, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManagerModule.cpp:1: src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManagerModule.cpp:1: src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManagerModule.cpp:1: src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManagerModule.cpp:1: src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iregistry.h:6, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManagerModule.cpp:1: src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManagerModule.cpp:1: src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManagerModule.cpp:1: src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManagerModule.cpp:1: src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&' 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 function 'operator<< (TextOutputStream&, char const (&) [77])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [16])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [38])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [7])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [14])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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 | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManagerModule.cpp:1: src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'makeQuoted, std::allocator > >(std::__cxx11::basic_string, std::allocator > const&)Quoted, std::allocator > >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted, std::allocator > >(std::__cxx11::basic_string, std::allocator > const&)Quoted, std::allocator > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'ostream_write, std::allocator > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write, std::allocator > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/settings/GameManager.h:4, from src/tools/radiant/radiant/settings/GameManagerModule.cpp:1: src/tools/radiant/radiant/settings/GameManagerModule.cpp: In function 'operator<< , std::allocator > > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&' 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/string:38, from src/tools/radiant/radiant/settings/Win32Registry.h:3, from src/tools/radiant/radiant/settings/Win32Registry.cpp:1: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/ClipPoint.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 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/ClipPoint.cpp:1: src/tools/radiant/libs/debugging/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/radiant/clipper/ClipPoint.cpp:6: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/ClipPoint.cpp:1: src/tools/radiant/radiant/clipper/ClipPoint.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/clipper/ClipPoint.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/clipper/ClipPoint.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/clipper/ClipPoint.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/clipper/ClipPoint.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/ClipPoint.cpp:1: src/tools/radiant/radiant/clipper/ClipPoint.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/ClipPoint.cpp:1: src/tools/radiant/radiant/clipper/ClipPoint.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/ClipPoint.cpp:1: src/tools/radiant/radiant/clipper/ClipPoint.cpp: 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/radiant/clipper/ClipPoint.cpp: 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/radiant/clipper/ClipPoint.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/ClipPoint.cpp:1: src/tools/radiant/radiant/clipper/ClipPoint.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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 member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/clipper/ClipPoint.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/clipper/ClipPoint.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/clipper/ClipPoint.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/clipper/ClipPoint.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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) { | ^~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/ClipPoint.cpp:1: src/tools/radiant/radiant/clipper/ClipPoint.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/clipper/ClipPoint.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/clipper/ClipPoint.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/modulesystem.h:31, from src/tools/radiant/include/iclipper.h:96, from src/tools/radiant/include/iradiant.h:30, from src/tools/radiant/radiant/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/ClipPoint.cpp:1: src/tools/radiant/radiant/clipper/ClipPoint.cpp: 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/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/ClipPoint.cpp:1: src/tools/radiant/radiant/clipper/ClipPoint.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/ClipPoint.cpp:1: src/tools/radiant/radiant/clipper/ClipPoint.cpp: In function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/clipper/ClipPoint.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/clipper/ClipPoint.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/clipper/ClipPoint.cpp: In function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/clipper/ClipPoint.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/ClipPoint.cpp:1: src/tools/radiant/radiant/clipper/ClipPoint.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/clipper/ClipPoint.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' 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/radiant/clipper/ClipPoint.cpp: In function 'string::toString(int const&)std::__cxx11::basic_string, std::allocator >': src/tools/radiant/libs/string/string.h:155:20: warning: function 'string::toString(int const&)std::__cxx11::basic_string, std::allocator >' 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/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/ClipPoint.cpp:1: src/tools/radiant/radiant/clipper/ClipPoint.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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/clipper/ClipPoint.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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, from src/tools/radiant/radiant/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/ClipPoint.cpp:1: src/tools/radiant/radiant/clipper/ClipPoint.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/ClipPoint.cpp:1: src/tools/radiant/radiant/clipper/ClipPoint.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/ClipPoint.cpp:1: src/tools/radiant/radiant/clipper/ClipPoint.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/ClipPoint.cpp:1: src/tools/radiant/radiant/clipper/ClipPoint.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iradiant.h:29, from src/tools/radiant/radiant/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/ClipPoint.cpp:1: src/tools/radiant/radiant/clipper/ClipPoint.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/ClipPoint.cpp:1: src/tools/radiant/radiant/clipper/ClipPoint.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/ClipPoint.cpp:1: src/tools/radiant/radiant/clipper/ClipPoint.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/ClipPoint.cpp:1: src/tools/radiant/radiant/clipper/ClipPoint.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/radiant/clipper/ClipPoint.cpp: 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.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 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/libs/debugging/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, from src/tools/radiant/include/radiant_i18n.h:30, from src/tools/radiant/radiant/clipper/Clipper.cpp:3: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } 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/clipper/Clipper.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, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from src/tools/radiant/libs/string/string.h:37, from src/tools/radiant/libs/stringio.h:30, from src/tools/radiant/radiant/clipper/Clipper.cpp:8: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/clipper/Clipper.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/clipper/Clipper.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/clipper/Clipper.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/clipper/Clipper.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: 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/radiant/clipper/Clipper.cpp: 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/radiant/clipper/Clipper.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/Clipper.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/clipper/Clipper.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/clipper/Clipper.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/clipper/Clipper.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/clipper/Clipper.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/iradiant.h:30, 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: src/tools/radiant/radiant/clipper/Clipper.cpp: 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, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: 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, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: 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/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: 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/radiant/clipper/Clipper.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/clipper/Clipper.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/modulesystem.h:31, from src/tools/radiant/include/iclipper.h:96, from src/tools/radiant/include/iradiant.h:30, 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: src/tools/radiant/radiant/clipper/Clipper.cpp: 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/iclipper.h:96, from src/tools/radiant/include/iradiant.h:30, 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: src/tools/radiant/radiant/clipper/Clipper.cpp: 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/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/clipper/Clipper.cpp: In function 'operator<< (TextOutputStream&, char const (&) [70])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [70])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< (TextOutputStream&, char const (&) [31])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [31])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< (TextOutputStream&, char const (&) [14])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/include/iclipper.h:96, from src/tools/radiant/include/iradiant.h:30, 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: src/tools/radiant/radiant/clipper/Clipper.cpp: 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/radiant/clipper/Clipper.cpp: 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 | ^~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/clipper/Clipper.cpp: In function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/clipper/Clipper.cpp: In function 'convertToOpaque(BrushClipper&)void*': src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque(BrushClipper&)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/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28, from src/tools/radiant/radiant/clipper/Clipper.cpp:269: src/tools/radiant/radiant/clipper/Clipper.cpp: 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.cpp: 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/radiant/clipper/Clipper.cpp: 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/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: 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.cpp: 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] In file included 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: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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, 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: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/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: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/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: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/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: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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.h:6, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: 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/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: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/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: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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.h:7, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: 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/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: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/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: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/radiant/clipper/Clipper.cpp: 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 () | ^~~~~~~~~~~~~~~~ In file included 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: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/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: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/radiant/clipper/Clipper.cpp: 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 () | ^~~~~~~~~~~~~~~~~~~~~ In file included 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: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/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: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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:5: src/tools/radiant/radiant/clipper/Clipper.cpp: 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/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: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/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: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/radiant/clipper/Clipper.cpp: 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 () | ^~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/clipper/Clipper.cpp:9: src/tools/radiant/radiant/clipper/Clipper.cpp: 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 () | ^~~~~~~~~~~~~~~~~~~~~~~ In file included 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: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/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: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/radiant/clipper/Clipper.cpp: 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/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< (TextOutputStream&, char const (&) [77])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/clipper/Clipper.cpp: In function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< (TextOutputStream&, char const (&) [16])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< (TextOutputStream&, char const (&) [38])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< (TextOutputStream&, char const (&) [7])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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, | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'makeQuoted, std::allocator > >(std::__cxx11::basic_string, std::allocator > const&)Quoted, std::allocator > >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted, std::allocator > >(std::__cxx11::basic_string, std::allocator > const&)Quoted, std::allocator > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'ostream_write, std::allocator > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write, std::allocator > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/clipper/ClipPoint.h:3, from src/tools/radiant/radiant/clipper/Clipper.h:3, from src/tools/radiant/radiant/clipper/Clipper.cpp:1: src/tools/radiant/radiant/clipper/Clipper.cpp: In function 'operator<< , std::allocator > > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&' 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/bits/stl_algobase.h:59, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/eventmanager/Accelerator.h:3, from src/tools/radiant/radiant/eventmanager/Accelerator.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 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/eventmanager/Accelerator.h:3, from src/tools/radiant/radiant/eventmanager/Accelerator.cpp:1: src/tools/radiant/libs/debugging/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, 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/eventmanager/Accelerator.h:3, from src/tools/radiant/radiant/eventmanager/Accelerator.cpp:1: src/tools/radiant/radiant/eventmanager/Accelerator.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/eventmanager/Accelerator.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/Accelerator.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/eventmanager/Accelerator.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/Accelerator.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/Accelerator.h:3, from src/tools/radiant/radiant/eventmanager/Accelerator.cpp:1: src/tools/radiant/radiant/eventmanager/Accelerator.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/Accelerator.h:3, from src/tools/radiant/radiant/eventmanager/Accelerator.cpp:1: src/tools/radiant/radiant/eventmanager/Accelerator.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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/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/eventmanager/Accelerator.h:3, from src/tools/radiant/radiant/eventmanager/Accelerator.cpp:1: src/tools/radiant/radiant/eventmanager/Accelerator.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/Accelerator.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/Accelerator.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/Accelerator.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/Accelerator.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/Accelerator.cpp:1: src/tools/radiant/radiant/eventmanager/Accelerator.cpp: 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.cpp: 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] In file included from src/tools/radiant/radiant/eventmanager/Accelerator.h:3, from src/tools/radiant/radiant/eventmanager/Accelerator.cpp:1: src/tools/radiant/radiant/eventmanager/Accelerator.cpp: 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 | ^~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/Accelerator.h:3, from src/tools/radiant/radiant/eventmanager/Accelerator.cpp:1: src/tools/radiant/radiant/eventmanager/Accelerator.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/Accelerator.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/Accelerator.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/bits/stl_algobase.h:59, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/eventmanager/Command.h:3, from src/tools/radiant/radiant/eventmanager/Command.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 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/eventmanager/Command.h:3, from src/tools/radiant/radiant/eventmanager/Command.cpp:1: src/tools/radiant/libs/debugging/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, from src/tools/radiant/radiant/eventmanager/Command.cpp:1: /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, 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, from src/tools/radiant/radiant/eventmanager/Command.cpp:1: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } 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/Command.cpp:1: /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, 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/eventmanager/Command.h:3, from src/tools/radiant/radiant/eventmanager/Command.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | 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, 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/eventmanager/Command.h:3, from src/tools/radiant/radiant/eventmanager/Command.cpp:1: src/tools/radiant/radiant/eventmanager/Command.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/eventmanager/Command.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/Command.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/eventmanager/Command.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/Command.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/Command.h:3, from src/tools/radiant/radiant/eventmanager/Command.cpp:1: src/tools/radiant/radiant/eventmanager/Command.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/Command.h:3, from src/tools/radiant/radiant/eventmanager/Command.cpp:1: src/tools/radiant/radiant/eventmanager/Command.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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/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/eventmanager/Command.h:3, from src/tools/radiant/radiant/eventmanager/Command.cpp:1: src/tools/radiant/radiant/eventmanager/Command.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/Command.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/Command.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/Command.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/Command.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/Command.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/Command.h:3, from src/tools/radiant/radiant/eventmanager/Command.cpp:1: src/tools/radiant/radiant/eventmanager/Command.cpp: 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/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/Command.h:3, from src/tools/radiant/radiant/eventmanager/Command.cpp:1: src/tools/radiant/radiant/eventmanager/Command.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/Command.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/Command.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/bits/stl_algobase.h:59, from /usr/include/c++/11/list:60, from src/tools/radiant/include/ieventmanager.h:3, from src/tools/radiant/radiant/eventmanager/EventManager.cpp:1: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/eventmanager/EventManager.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 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/eventmanager/EventManager.cpp:1: src/tools/radiant/libs/debugging/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:685:3: note: declared here 685 | } 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, 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/eventmanager/EventManager.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from src/tools/radiant/libs/string/string.h:37, from src/tools/radiant/radiant/eventmanager/EventManager.cpp:28: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/eventmanager/EventManager.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/EventManager.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/eventmanager/EventManager.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/EventManager.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, 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/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: 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/radiant/eventmanager/EventManager.cpp: 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/radiant/eventmanager/EventManager.cpp: 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/radiant/eventmanager/EventManager.cpp: 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/radiant/eventmanager/EventManager.cpp: 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/radiant/eventmanager/EventManager.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included 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/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/EventManager.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/EventManager.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/EventManager.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/EventManager.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/EventManager.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: 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/radiant/eventmanager/EventManager.cpp: 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/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: 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/radiant/eventmanager/EventManager.cpp: 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 | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: 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/radiant/eventmanager/EventManager.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/EventManager.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/modulesystem.h:31, from src/tools/radiant/include/iselection.h:231, from src/tools/radiant/include/ieventmanager.h:7, from src/tools/radiant/radiant/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: 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/iselection.h:231, from src/tools/radiant/include/ieventmanager.h:7, from src/tools/radiant/radiant/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: 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/debugging/debugging.h:31, 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/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'operator<< (TextOutputStream&, char const (&) [44])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/eventmanager/EventManager.cpp: In function 'operator<< (TextOutputStream&, char const (&) [48])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [48])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'operator<< (TextOutputStream&, char const (&) [45])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [45])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'operator<< (TextOutputStream&, char const (&) [41])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [41])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'operator<< (TextOutputStream&, char const (&) [22])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [22])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'operator<< (TextOutputStream&, char const (&) [21])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [21])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'operator<< (TextOutputStream&, char const (&) [14])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'operator<< (TextOutputStream&, char const (&) [19])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [19])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'operator<< (TextOutputStream&, char const (&) [38])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/debugging/debugging.h:31, 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/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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/debugging/debugging.h:31, 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/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'ostream_write(TextOutputStream&, unsigned long)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:170:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'operator<< (TextOutputStream&, unsigned long const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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) | ^~~~~~~~ In file included from src/tools/radiant/include/iselection.h:231, from src/tools/radiant/include/ieventmanager.h:7, from src/tools/radiant/radiant/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: 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/radiant/eventmanager/EventManager.cpp: 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 | ^~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/eventmanager/EventManager.cpp: In function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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, from src/tools/radiant/radiant/eventmanager/EventManager.cpp:20: src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'convertToOpaque(RegistryToggle&)void*': src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque(RegistryToggle&)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/debugging/debugging.h:31, 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/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28, from src/tools/radiant/radiant/eventmanager/EventManager.cpp:804: src/tools/radiant/radiant/eventmanager/EventManager.cpp: 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/eventmanager/EventManager.cpp: 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/radiant/eventmanager/EventManager.cpp: 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/debugging/debugging.h:31, 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/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/iselection.h:30, from src/tools/radiant/include/ieventmanager.h:7, from src/tools/radiant/radiant/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iselection.h:30, from src/tools/radiant/include/ieventmanager.h:7, from src/tools/radiant/radiant/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/EventManager.cpp:3: src/tools/radiant/radiant/eventmanager/EventManager.cpp: 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/include/iselection.h:30, from src/tools/radiant/include/ieventmanager.h:7, from src/tools/radiant/radiant/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iselection.h:30, from src/tools/radiant/include/ieventmanager.h:7, from src/tools/radiant/radiant/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/EventManager.cpp: 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/EventManager.cpp: 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/EventManager.cpp: 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] In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'operator<< (TextOutputStream&, char const (&) [77])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/eventmanager/EventManager.cpp: In function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'operator<< (TextOutputStream&, char const (&) [16])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'operator<< (TextOutputStream&, char const (&) [7])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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 : | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'makeQuoted, std::allocator > >(std::__cxx11::basic_string, std::allocator > const&)Quoted, std::allocator > >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted, std::allocator > >(std::__cxx11::basic_string, std::allocator > const&)Quoted, std::allocator > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'ostream_write, std::allocator > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write, std::allocator > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/EventManager.cpp:1: src/tools/radiant/radiant/eventmanager/EventManager.cpp: In function 'operator<< , std::allocator > > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&' 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/bits/stl_algobase.h:59, from /usr/include/c++/11/bits/stl_tree.h:63, from /usr/include/c++/11/map:60, from src/tools/radiant/radiant/eventmanager/Modifiers.h:3, from src/tools/radiant/radiant/eventmanager/Modifiers.cpp:1: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included 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/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/radiant/eventmanager/Modifiers.cpp:5: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/eventmanager/Modifiers.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/eventmanager/Modifiers.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/Modifiers.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/eventmanager/Modifiers.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/Modifiers.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/eventmanager/Modifiers.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/eventmanager/Modifiers.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, 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/radiant/eventmanager/Modifiers.cpp: 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/radiant/eventmanager/Modifiers.cpp: 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/radiant/eventmanager/Modifiers.cpp: 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/radiant/eventmanager/Modifiers.cpp: 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/radiant/eventmanager/Modifiers.cpp: 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/radiant/eventmanager/Modifiers.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included 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/radiant/eventmanager/Modifiers.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/Modifiers.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/Modifiers.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/Modifiers.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/Modifiers.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/Modifiers.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/radiant/eventmanager/Modifiers.cpp: In function 'string::toInt(std::__cxx11::basic_string, std::allocator > const&, int)': src/tools/radiant/libs/string/string.h:172:12: warning: function 'string::toInt(std::__cxx11::basic_string, std::allocator > 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, 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/radiant/eventmanager/Modifiers.cpp: 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/radiant/eventmanager/Modifiers.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/Modifiers.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/Modifiers.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/modulesystem.h:31, from src/tools/radiant/include/iregistry.h:172, from src/tools/radiant/radiant/eventmanager/Modifiers.cpp:3: src/tools/radiant/radiant/eventmanager/Modifiers.cpp: 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/debugging/debugging.h:31, 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/radiant/eventmanager/Modifiers.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/eventmanager/Modifiers.cpp: In function 'operator<< (TextOutputStream&, char const (&) [32])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/eventmanager/Modifiers.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/Modifiers.cpp: In function 'operator<< (TextOutputStream&, char const (&) [59])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [59])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/Modifiers.cpp: In function 'operator<< (TextOutputStream&, char const (&) [57])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [57])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/Modifiers.cpp: In function 'operator<< (TextOutputStream&, char const (&) [33])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [33])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/Modifiers.cpp: In function 'operator<< (TextOutputStream&, char const (&) [26])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/debugging/debugging.h:31, 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/radiant/eventmanager/Modifiers.cpp: In function 'ostream_write(TextOutputStream&, unsigned long)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:170:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/eventmanager/Modifiers.cpp: In function 'operator<< (TextOutputStream&, unsigned long const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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) | ^~~~~~~~ In file included from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/eventmanager/Modifiers.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/eventmanager/Modifiers.cpp: In function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&' 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/Modifiers.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/Modifiers.cpp: In function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/Modifiers.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/Modifiers.cpp: In function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/debugging/debugging.h:31, 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/radiant/eventmanager/Modifiers.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/eventmanager/Modifiers.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/include/iregistry.h:6, from src/tools/radiant/radiant/eventmanager/Modifiers.cpp:3: src/tools/radiant/radiant/eventmanager/Modifiers.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/eventmanager/Modifiers.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/eventmanager/Modifiers.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/eventmanager/Modifiers.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/debugging/debugging.h:31, 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/radiant/eventmanager/Modifiers.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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/eventmanager/Modifiers.cpp:3: src/tools/radiant/radiant/eventmanager/Modifiers.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/eventmanager/Modifiers.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/radiant/eventmanager/Modifiers.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/radiant/eventmanager/Modifiers.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/Modifiers.cpp:3: src/tools/radiant/radiant/eventmanager/Modifiers.cpp: 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/eventmanager/Modifiers.cpp:5: src/tools/radiant/radiant/eventmanager/Modifiers.cpp: In function 'string::splitBy(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/string/string.h:200:13: warning: function 'string::splitBy(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, std::__cxx11::basic_string, std::allocator > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 200 | inline void splitBy (const std::string& str, std::vector& tokens, const std::string& delimiters = " ") | ^~~~~~~ ===> CXX [uforadiant] src/tools/radiant/radiant/eventmanager/MouseEvents.cpp In file included from /usr/include/c++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/bits/stl_algobase.h:59, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/eventmanager/MouseEvents.h:3, from src/tools/radiant/radiant/eventmanager/MouseEvents.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 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/eventmanager/MouseEvents.h:3, from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:1: src/tools/radiant/libs/debugging/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, from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:1: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } 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/eventmanager/MouseEvents.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, 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/eventmanager/MouseEvents.h:3, from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from src/tools/radiant/libs/string/string.h:37, from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:9: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/MouseEvents.h:3, from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:1: src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/eventmanager/MouseEvents.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/eventmanager/MouseEvents.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/MouseEvents.h:3, from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:1: src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/MouseEvents.h:3, from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:1: src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, 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/eventmanager/MouseEvents.h:3, from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:1: src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: 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/radiant/eventmanager/MouseEvents.cpp: 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/radiant/eventmanager/MouseEvents.cpp: 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/radiant/eventmanager/MouseEvents.cpp: 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/radiant/eventmanager/MouseEvents.cpp: 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/radiant/eventmanager/MouseEvents.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included 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/eventmanager/MouseEvents.h:3, from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:1: src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/MouseEvents.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/radiant/eventmanager/MouseEvents.cpp: In function 'string::toInt(std::__cxx11::basic_string, std::allocator > const&, int)': src/tools/radiant/libs/string/string.h:172:12: warning: function 'string::toInt(std::__cxx11::basic_string, std::allocator > 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/radiant/eventmanager/MouseEvents.cpp: In function 'string::toFloat(std::__cxx11::basic_string, std::allocator > const&, float)': src/tools/radiant/libs/string/string.h:179:14: warning: function 'string::toFloat(std::__cxx11::basic_string, std::allocator > 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/eventmanager/MouseEvents.h:3, from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:1: src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: 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 { | ^~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/MouseEvents.h:3, from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:1: src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: 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/radiant/eventmanager/MouseEvents.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/modulesystem.h:31, from src/tools/radiant/include/iselection.h:231, from src/tools/radiant/include/ieventmanager.h:7, from src/tools/radiant/radiant/eventmanager/MouseEvents.h:3, from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:1: src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: 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/debugging/debugging.h:31, 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/eventmanager/MouseEvents.h:3, from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:1: src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/MouseEvents.h:3, from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:1: src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/eventmanager/MouseEvents.cpp: In function 'operator<< (TextOutputStream&, char const (&) [28])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [28])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'operator<< (TextOutputStream&, char const (&) [66])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [66])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'operator<< (TextOutputStream&, char const (&) [46])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [46])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'operator<< (TextOutputStream&, char const (&) [57])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [57])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'operator<< (TextOutputStream&, char const (&) [48])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [48])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'operator<< (TextOutputStream&, char const (&) [67])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [67])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'operator<< (TextOutputStream&, char const (&) [35])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [35])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'operator<< (TextOutputStream&, char const (&) [62])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [62])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'operator<< (TextOutputStream&, char const (&) [59])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [59])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'operator<< (TextOutputStream&, char const (&) [53])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [53])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'operator<< (TextOutputStream&, char const (&) [45])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [45])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'operator<< (TextOutputStream&, char const (&) [14])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/MouseEvents.h:3, from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:1: src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/MouseEvents.h:3, from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:1: src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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/debugging/debugging.h:31, 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/eventmanager/MouseEvents.h:3, from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:1: src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'ostream_write(TextOutputStream&, unsigned long)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:170:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/MouseEvents.h:3, from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:1: src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'operator<< (TextOutputStream&, unsigned long const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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) | ^~~~~~~~ In file included from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/MouseEvents.h:3, from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:1: src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/MouseEvents.h:3, from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:1: src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'operator<< (TextOutputStream&, ui::XYViewEvent const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/eventmanager/MouseEvents.cpp: In function 'operator<< (TextOutputStream&, ui::ObserverEvent const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, ui::ObserverEvent const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'operator<< (TextOutputStream&, ui::CamViewEvent const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, ui::CamViewEvent const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/debugging/debugging.h:31, 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/eventmanager/MouseEvents.h:3, from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:1: src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/include/iselection.h:30, from src/tools/radiant/include/ieventmanager.h:7, from src/tools/radiant/radiant/eventmanager/MouseEvents.h:3, from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:1: src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/MouseEvents.h:3, from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:1: src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/eventmanager/MouseEvents.h:3, from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:1: src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/MouseEvents.h:3, from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:1: src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iselection.h:30, from src/tools/radiant/include/ieventmanager.h:7, from src/tools/radiant/radiant/eventmanager/MouseEvents.h:3, from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:1: src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/MouseEvents.h:3, from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:1: src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/eventmanager/MouseEvents.h:3, from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:1: src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/MouseEvents.h:3, from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:1: src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/radiant/eventmanager/MouseEvents.cpp: 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/include/iselection.h:30, from src/tools/radiant/include/ieventmanager.h:7, from src/tools/radiant/radiant/eventmanager/MouseEvents.h:3, from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:1: src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/MouseEvents.h:3, from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:1: src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/eventmanager/MouseEvents.h:3, from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:1: src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/MouseEvents.h:3, from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:1: src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iselection.h:30, from src/tools/radiant/include/ieventmanager.h:7, from src/tools/radiant/radiant/eventmanager/MouseEvents.h:3, from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:1: src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/MouseEvents.h:3, from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:1: src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/eventmanager/MouseEvents.h:3, from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:1: src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/MouseEvents.h:3, from src/tools/radiant/radiant/eventmanager/MouseEvents.cpp:1: src/tools/radiant/radiant/eventmanager/MouseEvents.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/radiant/eventmanager/MouseEvents.cpp: 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/bits/stl_algobase.h:59, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/eventmanager/Toggle.h:3, from src/tools/radiant/radiant/eventmanager/Toggle.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 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/eventmanager/Toggle.h:3, from src/tools/radiant/radiant/eventmanager/Toggle.cpp:1: src/tools/radiant/libs/debugging/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/Toggle.cpp:1: /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, 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/Toggle.cpp:1: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } 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/gtktoggletoolbutton.h:30, from src/tools/radiant/radiant/eventmanager/Toggle.h:6, from src/tools/radiant/radiant/eventmanager/Toggle.cpp:1: /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, 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/eventmanager/Toggle.h:3, from src/tools/radiant/radiant/eventmanager/Toggle.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | 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, 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/eventmanager/Toggle.h:3, from src/tools/radiant/radiant/eventmanager/Toggle.cpp:1: src/tools/radiant/radiant/eventmanager/Toggle.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/eventmanager/Toggle.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/Toggle.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/eventmanager/Toggle.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/Toggle.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/Toggle.h:3, from src/tools/radiant/radiant/eventmanager/Toggle.cpp:1: src/tools/radiant/radiant/eventmanager/Toggle.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/Toggle.h:3, from src/tools/radiant/radiant/eventmanager/Toggle.cpp:1: src/tools/radiant/radiant/eventmanager/Toggle.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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/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/eventmanager/Toggle.h:3, from src/tools/radiant/radiant/eventmanager/Toggle.cpp:1: src/tools/radiant/radiant/eventmanager/Toggle.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/Toggle.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/Toggle.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/Toggle.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/Toggle.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/Toggle.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/Toggle.h:3, from src/tools/radiant/radiant/eventmanager/Toggle.cpp:1: src/tools/radiant/radiant/eventmanager/Toggle.cpp: 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/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/Toggle.h:3, from src/tools/radiant/radiant/eventmanager/Toggle.cpp:1: src/tools/radiant/radiant/eventmanager/Toggle.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/Toggle.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/Toggle.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/bits/stl_algobase.h:59, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/eventmanager/WidgetToggle.h:3, from src/tools/radiant/radiant/eventmanager/WidgetToggle.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 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/eventmanager/WidgetToggle.h:3, from src/tools/radiant/radiant/eventmanager/WidgetToggle.cpp:1: src/tools/radiant/libs/debugging/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, from src/tools/radiant/radiant/eventmanager/WidgetToggle.cpp:1: /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, 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, from src/tools/radiant/radiant/eventmanager/WidgetToggle.cpp:1: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } 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/gtktoggletoolbutton.h:30, from src/tools/radiant/radiant/eventmanager/Toggle.h:6, from src/tools/radiant/radiant/eventmanager/WidgetToggle.h:4, from src/tools/radiant/radiant/eventmanager/WidgetToggle.cpp:1: /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, 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/eventmanager/WidgetToggle.h:3, from src/tools/radiant/radiant/eventmanager/WidgetToggle.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | 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, 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/eventmanager/WidgetToggle.h:3, from src/tools/radiant/radiant/eventmanager/WidgetToggle.cpp:1: src/tools/radiant/radiant/eventmanager/WidgetToggle.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/eventmanager/WidgetToggle.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/WidgetToggle.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/eventmanager/WidgetToggle.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/WidgetToggle.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/WidgetToggle.h:3, from src/tools/radiant/radiant/eventmanager/WidgetToggle.cpp:1: src/tools/radiant/radiant/eventmanager/WidgetToggle.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/WidgetToggle.h:3, from src/tools/radiant/radiant/eventmanager/WidgetToggle.cpp:1: src/tools/radiant/radiant/eventmanager/WidgetToggle.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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/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/eventmanager/WidgetToggle.h:3, from src/tools/radiant/radiant/eventmanager/WidgetToggle.cpp:1: src/tools/radiant/radiant/eventmanager/WidgetToggle.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/WidgetToggle.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/WidgetToggle.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/WidgetToggle.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/eventmanager/WidgetToggle.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/WidgetToggle.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/eventmanager/WidgetToggle.h:3, from src/tools/radiant/radiant/eventmanager/WidgetToggle.cpp:1: src/tools/radiant/radiant/eventmanager/WidgetToggle.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/WidgetToggle.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/eventmanager/WidgetToggle.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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, from src/tools/radiant/radiant/eventmanager/WidgetToggle.h:4, from src/tools/radiant/radiant/eventmanager/WidgetToggle.cpp:1: src/tools/radiant/radiant/eventmanager/WidgetToggle.cpp: In function 'convertToOpaque(WidgetToggle&)void*': src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque(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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/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, from src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp:24: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp:24: src/tools/radiant/libs/debugging/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, from src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp:24: src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/render/OpenGLRenderSystem.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/render/OpenGLRenderSystem.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp:24: src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp:24: src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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/render/OpenGLRenderSystem.cpp:24: src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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 member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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) | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp:24: src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp: 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/radiant/render/OpenGLRenderSystem.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/render/OpenGLRenderSystem.cpp:24: src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp: 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/radiant/render/OpenGLRenderSystem.cpp: 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/debugging/debugging.h:31, from src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp:24: src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp:24: src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [76])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/render/OpenGLRenderSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [15])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [15])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp: In function 'operator<< (TextOutputStream&, char const* const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const* const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/include/igl.h:202, from src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp:30: src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp: 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/radiant/render/OpenGLRenderSystem.cpp: 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 | ^~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp:24: src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/libs/modulesystem/singletonmodule.h:28, from src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp:276: src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp: 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/render/OpenGLRenderSystem.cpp: 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/radiant/render/OpenGLRenderSystem.cpp: 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/debugging/debugging.h:31, from src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp:24: src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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, from src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp:30: src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp:24: src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' 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/render/OpenGLRenderSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [77])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp: In function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [16])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLRenderSystem.cpp: In function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/render/OpenGLModule.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] In file included 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/render/OpenGLModule.cpp:26: src/tools/radiant/libs/debugging/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/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/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ 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&)': src/tools/radiant/libs/container/hashfunc.h:180:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 180 | register ub4 a, b, c, len; | ^ src/tools/radiant/libs/container/hashfunc.h:180:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 180 | register ub4 a, b, c, len; | ^ src/tools/radiant/libs/container/hashfunc.h:180:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 180 | register ub4 a, b, c, len; | ^ src/tools/radiant/libs/container/hashfunc.h:180:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 180 | register ub4 a, b, c, len; | ^~~ 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 hash2(const ub4*, ub4, ub4, const UB4Traits&)': src/tools/radiant/libs/container/hashfunc.h:248:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 248 | register ub4 a, b, c, len; | ^ src/tools/radiant/libs/container/hashfunc.h:248:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 248 | register ub4 a, b, c, len; | ^ src/tools/radiant/libs/container/hashfunc.h:248:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 248 | register ub4 a, b, c, len; | ^ src/tools/radiant/libs/container/hashfunc.h:248:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 248 | register ub4 a, b, c, len; | ^~~ 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 instantiation of 'ub4 hash(const ub1*, ub4, ub4, const UB1Traits&, const UB4x1Traits&) [with UB1Traits = ub1_default_traits; UB4x1Traits = ub1x4_default_traits; ub4 = long unsigned int; ub1 = unsigned char]': src/tools/radiant/libs/container/hashfunc.h:283:13: required from here src/tools/radiant/libs/container/hashfunc.h:180:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 180 | register ub4 a, b, c, len; | ^ src/tools/radiant/libs/container/hashfunc.h:180:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 180 | register ub4 a, b, c, len; | ^ src/tools/radiant/libs/container/hashfunc.h:180:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 180 | register ub4 a, b, c, len; | ^ src/tools/radiant/libs/container/hashfunc.h:180:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 180 | register ub4 a, b, c, len; | ^~~ src/tools/radiant/libs/container/hashfunc.h: In instantiation of 'ub4 hash(const ub1*, ub4, ub4, const UB1Traits&, const UB4x1Traits&) [with UB1Traits = ub1_nocase_traits; UB4x1Traits = ub1x4_nocase_traits; ub4 = long unsigned int; ub1 = unsigned char]': src/tools/radiant/libs/container/hashfunc.h:287:13: required from here src/tools/radiant/libs/container/hashfunc.h:180:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 180 | register ub4 a, b, c, len; | ^ src/tools/radiant/libs/container/hashfunc.h:180:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 180 | register ub4 a, b, c, len; | ^ src/tools/radiant/libs/container/hashfunc.h:180:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 180 | register ub4 a, b, c, len; | ^ src/tools/radiant/libs/container/hashfunc.h:180:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 180 | register ub4 a, b, c, len; | ^~~ 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, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/render/OpenGLModule.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/render/OpenGLModule.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/render/OpenGLModule.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/render/OpenGLModule.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: 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/radiant/render/OpenGLModule.cpp: 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/radiant/render/OpenGLModule.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/OpenGLModule.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLModule.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/render/OpenGLModule.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLModule.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/render/OpenGLModule.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/radiant/render/OpenGLModule.cpp: In function 'string_length(std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/string/string.h:117:20: warning: function 'string_length(std::__cxx11::basic_string, std::allocator > 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, from src/tools/radiant/radiant/render/OpenGLModule.cpp:43: src/tools/radiant/radiant/render/OpenGLModule.cpp: 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/radiant/render/OpenGLModule.cpp: 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/radiant/render/OpenGLModule.cpp: 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/radiant/render/OpenGLModule.cpp: 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/radiant/render/OpenGLModule.cpp: 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/radiant/render/OpenGLModule.cpp: 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, from src/tools/radiant/radiant/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: 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, from src/tools/radiant/radiant/render/OpenGLModule.cpp:43: src/tools/radiant/radiant/render/OpenGLModule.cpp: 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/radiant/render/OpenGLModule.cpp: 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 { | ^~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: 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/radiant/render/OpenGLModule.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/render/OpenGLModule.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/texturelib.h:25, from src/tools/radiant/include/ishader.h:3, from src/tools/radiant/include/ishadersystem.h:28, from src/tools/radiant/radiant/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: 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, from src/tools/radiant/radiant/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: 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/render/backend/OpenGLShaderCache.h:6, from src/tools/radiant/radiant/render/OpenGLModule.cpp:43: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'hash(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(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( | ^~~~ 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/radiant/render/OpenGLModule.cpp: 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) { | ^~~~~~~~ In file included from src/tools/radiant/libs/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [85])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/render/OpenGLModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [26])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [26])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [38])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [33])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [33])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [64])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [64])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [84])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [84])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [31])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [31])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [16])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [24])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [24])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [25])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [25])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [81])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [81])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [43])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [43])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&' 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/render/OpenGLModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [37])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [37])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/libs/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'makeQuoted, std::allocator > >(std::__cxx11::basic_string, std::allocator > const&)Quoted, std::allocator > >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted, std::allocator > >(std::__cxx11::basic_string, std::allocator > const&)Quoted, std::allocator > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'ostream_write, std::allocator > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write, std::allocator > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< , std::allocator > > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > > >(TextOutputStream&, Quoted, std::allocator > > 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/ishadersystem.h:100, from src/tools/radiant/radiant/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: 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/radiant/render/OpenGLModule.cpp: 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 | ^~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/render/OpenGLModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [32])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/OpenGLModule.cpp: 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 | ^~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [7])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/render/OpenGLModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [14])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/libs/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' 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, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [34])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/render/OpenGLModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [40])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [40])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [69])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [69])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/include/imaterial.h:31, from src/tools/radiant/radiant/render/OpenGLModule.cpp:27: src/tools/radiant/radiant/render/OpenGLModule.cpp: 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/render/OpenGLModule.cpp: 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/radiant/render/OpenGLModule.cpp: 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/container/cache.h:26, from src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:5, from src/tools/radiant/radiant/render/OpenGLModule.cpp:43: src/tools/radiant/radiant/render/OpenGLModule.cpp: In member function 'HashTable, std::allocator >, SharedValue, HashString, std::equal_to, std::allocator > > >::node_create(unsigned long, std::__cxx11::basic_string, std::allocator > const&, SharedValue const&)': src/tools/radiant/libs/container/hashtable.h:170:28: warning: function 'HashTable, std::allocator >, SharedValue, HashString, std::equal_to, std::allocator > > >::node_create(unsigned long, std::__cxx11::basic_string, std::allocator > const&, SharedValue 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) { | ^~~~~~~~~~~ In file included from src/tools/radiant/libs/container/cache.h:26, from src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:5, from src/tools/radiant/radiant/render/OpenGLModule.cpp:43: src/tools/radiant/radiant/render/OpenGLModule.cpp: In member function 'HashTableDetail::KeyValue, std::allocator >, SharedValue >::~KeyValue()': src/tools/radiant/libs/container/hashtable.h:77:8: warning: function 'HashTableDetail::KeyValue, std::allocator >, SharedValue >::~KeyValue()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 77 | struct KeyValue { | ^~~~~~~~ src/tools/radiant/radiant/render/OpenGLModule.cpp: In member function 'HashTableDetail::BucketNode, std::allocator >, SharedValue, unsigned long>::~BucketNode()': src/tools/radiant/libs/container/hashtable.h:87:8: warning: function 'HashTableDetail::BucketNode, std::allocator >, SharedValue, unsigned long>::~BucketNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 87 | struct BucketNode : public BucketNodeBase { | ^~~~~~~~~~ In file included from src/tools/radiant/libs/container/cache.h:26, from src/tools/radiant/radiant/render/backend/OpenGLShaderCache.h:5, from src/tools/radiant/radiant/render/OpenGLModule.cpp:43: src/tools/radiant/radiant/render/OpenGLModule.cpp: In member function 'HashTable, std::allocator >, SharedValue, HashString, std::equal_to, std::allocator > > >::node_destroy(HashTableDetail::BucketNode, std::allocator >, SharedValue, unsigned long>*)': src/tools/radiant/libs/container/hashtable.h:173:21: warning: function 'HashTable, std::allocator >, SharedValue, HashString, std::equal_to, std::allocator > > >::node_destroy(HashTableDetail::BucketNode, std::allocator >, SharedValue, unsigned long>*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 173 | inline void node_destroy(BucketNode* node) { | ^~~~~~~~~~~~ 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/radiant/render/OpenGLModule.cpp: 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) { | ^~~~~~~~~~~ In file included from src/tools/radiant/include/ishadersystem.h:25, from src/tools/radiant/radiant/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/ishadersystem.h:25, from src/tools/radiant/radiant/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/ishadersystem.h:25, from src/tools/radiant/radiant/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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/ishadersystem.h:25, from src/tools/radiant/radiant/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: 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 () | ^~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/ishadersystem.h:25, from src/tools/radiant/radiant/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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:29: src/tools/radiant/radiant/render/OpenGLModule.cpp: 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 () | ^~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/ishadersystem.h:25, from src/tools/radiant/radiant/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/ishadersystem.h:25, from src/tools/radiant/radiant/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/ishadersystem.h:25, from src/tools/radiant/radiant/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/ishadersystem.h:25, from src/tools/radiant/radiant/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/radiant/render/OpenGLModule.cpp: 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, | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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/render/OpenGLModule.cpp:26: src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [77])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/render/OpenGLModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/OpenGLModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/render/backend/OpenGLShader.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShader.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 src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/backend/OpenGLShader.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:1: src/tools/radiant/libs/debugging/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/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/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/backend/OpenGLShader.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/render/backend/OpenGLShader.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/render/backend/OpenGLShader.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/backend/OpenGLShader.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/backend/OpenGLShader.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/backend/OpenGLShader.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: 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/radiant/render/backend/OpenGLShader.cpp: 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/radiant/render/backend/OpenGLShader.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/backend/OpenGLShader.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/backend/OpenGLShader.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/radiant/render/backend/OpenGLShader.cpp: In function 'string::contains(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/string/string.h:167:13: warning: function 'string::contains(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > 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/render/backend/OpenGLShader.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: 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 | ^~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/backend/OpenGLShader.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/backend/OpenGLShader.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/backend/OpenGLShader.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/backend/OpenGLShader.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: In function 'operator<< (TextOutputStream&, char const (&) [64])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/render/backend/OpenGLShader.cpp: In function 'operator<< (TextOutputStream&, char const (&) [60])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [60])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: In function 'operator<< (TextOutputStream&, char const (&) [48])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [48])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: In function 'operator<< (TextOutputStream&, char const (&) [82])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [82])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: In function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: In function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: In function 'operator<< (TextOutputStream&, char const (&) [32])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [32])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: In function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: In function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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, from src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: 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, from src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: In function 'convertToOpaque(OpenGLShader&)void*': src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque(OpenGLShader&)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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/backend/OpenGLShader.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:2: src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: 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 | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/backend/OpenGLShader.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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/render/backend/OpenGLShader.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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, from src/tools/radiant/radiant/render/backend/OpenGLShader.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/backend/OpenGLShader.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/backend/OpenGLShader.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/backend/OpenGLShader.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/irender.h:26, from src/tools/radiant/radiant/render/backend/OpenGLShader.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/backend/OpenGLShader.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/backend/OpenGLShader.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/backend/OpenGLShader.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShader.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShader.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/radiant/render/backend/OpenGLShader.cpp: 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/render/backend/OpenGLShaderPass.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.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 src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp:1: src/tools/radiant/libs/debugging/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/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/OpenGLShaderPass.cpp:1: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/render/backend/OpenGLShaderPass.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/render/backend/OpenGLShaderPass.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp: 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/radiant/render/backend/OpenGLShaderPass.cpp: 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/radiant/render/backend/OpenGLShaderPass.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/backend/OpenGLShaderPass.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp: 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, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp: 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 | ^~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp: 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/render/backend/OpenGLShaderPass.h:5, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp: 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/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp: In function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/render/backend/OpenGLShaderPass.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp: In function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' 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, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.h:6, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp: 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/radiant/render/backend/OpenGLShaderPass.h:6, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp: 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/radiant/render/backend/OpenGLShaderPass.cpp: 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] In file included from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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/render/backend/OpenGLShaderPass.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/irender.h:26, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.h:3, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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, from src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp:1: src/tools/radiant/radiant/render/backend/OpenGLShaderPass.cpp: 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/render/frontend/SphereRenderable.cpp In file included from /usr/include/c++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/render/frontend/SphereRenderable.h:3, from src/tools/radiant/radiant/render/frontend/SphereRenderable.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 src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/frontend/SphereRenderable.h:3, from src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp:1: src/tools/radiant/libs/debugging/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/radiant/render/frontend/SphereRenderable.h:5, from src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp:1: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/frontend/SphereRenderable.h:3, from src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp:1: src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/render/frontend/SphereRenderable.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/render/frontend/SphereRenderable.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/frontend/SphereRenderable.h:3, from src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp:1: src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/frontend/SphereRenderable.h:3, from src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp:1: src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/frontend/SphereRenderable.h:3, from src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp:1: src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp: 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/radiant/render/frontend/SphereRenderable.cpp: 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/radiant/render/frontend/SphereRenderable.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/frontend/SphereRenderable.h:3, from src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp:1: src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/frontend/SphereRenderable.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/frontend/SphereRenderable.h:3, from src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp:1: src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp: 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/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/frontend/SphereRenderable.h:3, from src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp:1: src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/frontend/SphereRenderable.h:3, from src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp:1: src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp: 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, from src/tools/radiant/radiant/render/frontend/SphereRenderable.h:3, from src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp:1: src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp: 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) | ^~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/frontend/SphereRenderable.h:3, from src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp:1: src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/frontend/SphereRenderable.h:3, from src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp:1: src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp: In function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/render/frontend/SphereRenderable.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp: In function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/frontend/SphereRenderable.h:3, from src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp:1: src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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, from src/tools/radiant/radiant/render/frontend/SphereRenderable.h:3, from src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp:1: src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/frontend/SphereRenderable.h:3, from src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp:1: src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/frontend/SphereRenderable.h:3, from src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp:1: src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/frontend/SphereRenderable.h:3, from src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp:1: src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/frontend/SphereRenderable.h:3, from src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp:1: src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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, from src/tools/radiant/radiant/render/frontend/SphereRenderable.h:3, from src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp:1: src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/frontend/SphereRenderable.h:3, from src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp:1: src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/frontend/SphereRenderable.h:3, from src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp:1: src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/irender.h:173, from src/tools/radiant/radiant/render/frontend/SphereRenderable.h:3, from src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp:1: src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/frontend/SphereRenderable.h:3, from src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp:1: src/tools/radiant/radiant/render/frontend/SphereRenderable.cpp: 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/utility:68, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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] In file included from src/tools/radiant/radiant/referencecache/nullmodel.cpp:24: src/tools/radiant/libs/debugging/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/ientity.h:28, from src/tools/radiant/radiant/referencecache/nullmodel.cpp:30: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/referencecache/nullmodel.cpp:24: src/tools/radiant/radiant/referencecache/nullmodel.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/referencecache/nullmodel.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/referencecache/nullmodel.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/referencecache/nullmodel.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/referencecache/nullmodel.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/referencecache/nullmodel.cpp:24: src/tools/radiant/radiant/referencecache/nullmodel.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/referencecache/nullmodel.cpp:24: src/tools/radiant/radiant/referencecache/nullmodel.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, from src/tools/radiant/radiant/referencecache/nullmodel.cpp:24: src/tools/radiant/radiant/referencecache/nullmodel.cpp: 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/radiant/referencecache/nullmodel.cpp: 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/radiant/referencecache/nullmodel.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/referencecache/nullmodel.cpp:24: src/tools/radiant/radiant/referencecache/nullmodel.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/referencecache/nullmodel.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/nullmodel.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/referencecache/nullmodel.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/nullmodel.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/referencecache/nullmodel.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/radiant/referencecache/nullmodel.cpp: 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/radiant/referencecache/nullmodel.cpp: 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/radiant/referencecache/nullmodel.cpp: 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/radiant/referencecache/nullmodel.cpp: 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/referencecache/nullmodel.cpp: 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/radiant/referencecache/nullmodel.cpp: 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/radiant/referencecache/nullmodel.cpp: 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/include/selectable.h:28, from src/tools/radiant/radiant/referencecache/nullmodel.cpp:35: src/tools/radiant/radiant/referencecache/nullmodel.cpp: 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/radiant/referencecache/nullmodel.cpp: 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/radiant/referencecache/nullmodel.cpp: 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/radiant/referencecache/nullmodel.cpp: 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/referencecache/nullmodel.cpp:26: src/tools/radiant/radiant/referencecache/nullmodel.cpp: 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/include/selectable.h:28, from src/tools/radiant/radiant/referencecache/nullmodel.cpp:35: src/tools/radiant/radiant/referencecache/nullmodel.cpp: 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/radiant/referencecache/nullmodel.cpp: 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/radiant/referencecache/nullmodel.cpp: 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/radiant/referencecache/nullmodel.cpp: 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/referencecache/nullmodel.cpp:26: src/tools/radiant/radiant/referencecache/nullmodel.cpp: 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 | ^~~~~~~ In file included from src/tools/radiant/include/selectable.h:28, from src/tools/radiant/radiant/referencecache/nullmodel.cpp:35: src/tools/radiant/radiant/referencecache/nullmodel.cpp: 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/radiant/referencecache/nullmodel.cpp: 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/radiant/referencecache/nullmodel.cpp: 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/radiant/referencecache/nullmodel.cpp: 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] In file included from src/tools/radiant/radiant/referencecache/nullmodel.cpp:40: src/tools/radiant/radiant/referencecache/nullmodel.cpp: In function 'aabb_draw_wire(BasicVector3 const*)': src/tools/radiant/libs/entitylib.h:138:13: warning: function 'aabb_draw_wire(BasicVector3 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/radiant/referencecache/nullmodel.cpp: 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, from src/tools/radiant/include/selectable.h:28, from src/tools/radiant/radiant/referencecache/nullmodel.cpp:35: src/tools/radiant/radiant/referencecache/nullmodel.cpp: 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/radiant/referencecache/nullmodel.cpp: 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/radiant/referencecache/nullmodel.cpp: 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/radiant/referencecache/nullmodel.cpp:35: src/tools/radiant/radiant/referencecache/nullmodel.cpp: 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/referencecache/nullmodel.cpp:26: src/tools/radiant/radiant/referencecache/nullmodel.cpp: 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 | ^~~~~~~~~~~~ In file included from src/tools/radiant/include/iscenegraph.h:28, from src/tools/radiant/radiant/referencecache/nullmodel.cpp:26: src/tools/radiant/radiant/referencecache/nullmodel.cpp: 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/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/referencecache/nullmodel.cpp:24: src/tools/radiant/radiant/referencecache/nullmodel.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/referencecache/nullmodel.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/referencecache/nullmodel.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/referencecache/nullmodel.cpp:24: src/tools/radiant/radiant/referencecache/nullmodel.cpp: 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/referencecache/nullmodel.cpp:40: src/tools/radiant/radiant/referencecache/nullmodel.cpp: In function 'aabb_draw_flatshade(BasicVector3 const*)': src/tools/radiant/libs/entitylib.h:145:13: warning: function 'aabb_draw_flatshade(BasicVector3 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, from src/tools/radiant/include/selectable.h:28, from src/tools/radiant/radiant/referencecache/nullmodel.cpp:35: src/tools/radiant/radiant/referencecache/nullmodel.cpp: In function 'aabb_corners(AABB const&, BasicVector3*)': src/tools/radiant/libs/math/aabb.h:312:13: warning: function 'aabb_corners(AABB const&, BasicVector3*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 312 | inline void aabb_corners (const AABB& aabb, Vector3 corners[8]) | ^~~~~~~~~~~~ In file included from src/tools/radiant/radiant/referencecache/nullmodel.cpp:40: src/tools/radiant/radiant/referencecache/nullmodel.cpp: 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/radiant/referencecache/nullmodel.cpp: 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/radiant/referencecache/nullmodel.cpp: 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/radiant/referencecache/nullmodel.cpp: 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/referencecache/nullmodel.cpp: 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/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/referencecache/nullmodel.cpp:24: src/tools/radiant/radiant/referencecache/nullmodel.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/referencecache/nullmodel.cpp:24: src/tools/radiant/radiant/referencecache/nullmodel.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/referencecache/nullmodel.cpp: In function 'operator<< (TextOutputStream&, char const (&) [61])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [61])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/nullmodel.cpp: In function 'operator<< (TextOutputStream&, char const (&) [44])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [44])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/nullmodel.cpp: In function 'operator<< (TextOutputStream&, char const (&) [45])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [45])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/nullmodel.cpp: In function 'operator<< (TextOutputStream&, char const (&) [58])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [58])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/nullmodel.cpp: In function 'operator<< (TextOutputStream&, char const (&) [37])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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, from src/tools/radiant/include/selectable.h:28, from src/tools/radiant/radiant/referencecache/nullmodel.cpp:35: src/tools/radiant/radiant/referencecache/nullmodel.cpp: In function 'makeReference(scene::Node&)Reference': src/tools/radiant/libs/generic/reference.h:62:24: warning: function 'makeReference(scene::Node&)Reference' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 62 | inline Reference makeReference(Type& value) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/referencecache/nullmodel.cpp:24: src/tools/radiant/radiant/referencecache/nullmodel.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/referencecache/nullmodel.cpp: In function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/nullmodel.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/nullmodel.cpp: In function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/referencecache/nullmodel.cpp: 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/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/referencecache/nullmodel.cpp:24: src/tools/radiant/radiant/referencecache/nullmodel.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/referencecache/nullmodel.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/nullmodel.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/nullmodel.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/nullmodel.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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, from src/tools/radiant/radiant/referencecache/nullmodel.cpp:26: src/tools/radiant/radiant/referencecache/nullmodel.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/referencecache/nullmodel.cpp:24: src/tools/radiant/radiant/referencecache/nullmodel.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/referencecache/nullmodel.cpp:24: src/tools/radiant/radiant/referencecache/nullmodel.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/referencecache/nullmodel.cpp:24: src/tools/radiant/radiant/referencecache/nullmodel.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/debugging/debugging.h:31, from src/tools/radiant/radiant/referencecache/nullmodel.cpp:24: src/tools/radiant/radiant/referencecache/nullmodel.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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/itraversable.h:4, from src/tools/radiant/include/iscenegraph.h:28, from src/tools/radiant/radiant/referencecache/nullmodel.cpp:26: src/tools/radiant/radiant/referencecache/nullmodel.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/referencecache/nullmodel.cpp:24: src/tools/radiant/radiant/referencecache/nullmodel.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/referencecache/nullmodel.cpp:24: src/tools/radiant/radiant/referencecache/nullmodel.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/referencecache/nullmodel.cpp:24: src/tools/radiant/radiant/referencecache/nullmodel.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/nullmodel.cpp:26: src/tools/radiant/radiant/referencecache/nullmodel.cpp: 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 () | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/selectable.h:28, from src/tools/radiant/radiant/referencecache/nullmodel.cpp:35: src/tools/radiant/radiant/referencecache/nullmodel.cpp: In function 'findInstance(Stack > const&)': src/tools/radiant/libs/scenelib.h:615:25: warning: function 'findInstance(Stack > 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/radiant/referencecache/nullmodel.cpp: In function 'selectPath(Stack > const&, bool)': src/tools/radiant/libs/scenelib.h:622:13: warning: function 'selectPath(Stack > 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/include/itraversable.h:4, from src/tools/radiant/include/iscenegraph.h:28, from src/tools/radiant/radiant/referencecache/nullmodel.cpp:26: src/tools/radiant/radiant/referencecache/nullmodel.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/referencecache/nullmodel.cpp:24: src/tools/radiant/radiant/referencecache/nullmodel.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/referencecache/nullmodel.cpp:24: src/tools/radiant/radiant/referencecache/nullmodel.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/referencecache/nullmodel.cpp:24: src/tools/radiant/radiant/referencecache/nullmodel.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/itraversable.h:4, from src/tools/radiant/include/iscenegraph.h:28, from src/tools/radiant/radiant/referencecache/nullmodel.cpp:26: src/tools/radiant/radiant/referencecache/nullmodel.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/referencecache/nullmodel.cpp:24: src/tools/radiant/radiant/referencecache/nullmodel.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/radiant/referencecache/nullmodel.cpp:24: src/tools/radiant/radiant/referencecache/nullmodel.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/radiant/referencecache/nullmodel.cpp:24: src/tools/radiant/radiant/referencecache/nullmodel.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/nullmodel.cpp:27: src/tools/radiant/radiant/referencecache/nullmodel.cpp: 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, from src/tools/radiant/include/selectable.h:28, from src/tools/radiant/radiant/referencecache/nullmodel.cpp:35: src/tools/radiant/radiant/referencecache/nullmodel.cpp: In function 'operator< >(Stack > const&, Stack > const&)bool': src/tools/radiant/libs/container/stack.h:210:13: warning: function 'operator< >(Stack > const&, Stack > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 210 | inline bool operator< (const Stack& self, const Stack& other) | ^~~~~~~~ ===> CXX [uforadiant] src/tools/radiant/radiant/referencecache/referencecache.cpp In file included from /usr/include/c++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/string:38, from src/tools/radiant/radiant/referencecache/referencecache.h:32, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/tools/radiant/radiant/referencecache/referencecache.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] In file included 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/libs/debugging/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, from src/tools/radiant/include/radiant_i18n.h:30, from src/tools/radiant/radiant/referencecache/referencecache.cpp:28: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } 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/referencecache/referencecache.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; | ^~~~~~~~~~~~ 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, 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from src/tools/radiant/libs/string/string.h:37, 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/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ In file included 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/libs/traverselib.h: In member function 'virtual void TraversableNodeSet::insert(scene::Node&)': src/tools/radiant/libs/traverselib.h:203:46: warning: the compiler can assume that the address of 'node' will never be NULL [-Waddress] 203 | ASSERT_MESSAGE(&node != 0, "TraversableNodeSet::insert: sanity check failed"); | ~~~~~~^~~~ src/tools/radiant/libs/debugging/debugging.h:100:6: note: in definition of macro 'ASSERT_MESSAGE' 100 | if(!(condition))\ | ^~~~~~~~~ src/tools/radiant/libs/traverselib.h: In member function 'virtual void TraversableNodeSet::erase(scene::Node&)': src/tools/radiant/libs/traverselib.h:217:46: warning: the compiler can assume that the address of 'node' will never be NULL [-Waddress] 217 | ASSERT_MESSAGE(&node != 0, "TraversableNodeSet::erase: sanity check failed"); | ~~~~~~^~~~ src/tools/radiant/libs/debugging/debugging.h:100:6: note: in definition of macro 'ASSERT_MESSAGE' 100 | if(!(condition))\ | ^~~~~~~~~ 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&)': src/tools/radiant/libs/container/hashfunc.h:180:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 180 | register ub4 a, b, c, len; | ^ src/tools/radiant/libs/container/hashfunc.h:180:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 180 | register ub4 a, b, c, len; | ^ src/tools/radiant/libs/container/hashfunc.h:180:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 180 | register ub4 a, b, c, len; | ^ src/tools/radiant/libs/container/hashfunc.h:180:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 180 | register ub4 a, b, c, len; | ^~~ In file included from src/tools/radiant/radiant/referencecache/referencecache.cpp:50: src/tools/radiant/libs/container/hashfunc.h: In function 'ub4 hash2(const ub4*, ub4, ub4, const UB4Traits&)': src/tools/radiant/libs/container/hashfunc.h:248:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 248 | register ub4 a, b, c, len; | ^ src/tools/radiant/libs/container/hashfunc.h:248:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 248 | register ub4 a, b, c, len; | ^ src/tools/radiant/libs/container/hashfunc.h:248:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 248 | register ub4 a, b, c, len; | ^ src/tools/radiant/libs/container/hashfunc.h:248:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 248 | register ub4 a, b, c, len; | ^~~ In file included from src/tools/radiant/radiant/referencecache/referencecache.cpp:50: src/tools/radiant/libs/container/hashfunc.h: In instantiation of 'ub4 hash(const ub1*, ub4, ub4, const UB1Traits&, const UB4x1Traits&) [with UB1Traits = ub1_default_traits; UB4x1Traits = ub1x4_default_traits; ub4 = long unsigned int; ub1 = unsigned char]': src/tools/radiant/libs/container/hashfunc.h:283:13: required from here src/tools/radiant/libs/container/hashfunc.h:180:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 180 | register ub4 a, b, c, len; | ^ src/tools/radiant/libs/container/hashfunc.h:180:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 180 | register ub4 a, b, c, len; | ^ src/tools/radiant/libs/container/hashfunc.h:180:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 180 | register ub4 a, b, c, len; | ^ src/tools/radiant/libs/container/hashfunc.h:180:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 180 | register ub4 a, b, c, len; | ^~~ src/tools/radiant/libs/container/hashfunc.h: In instantiation of 'ub4 hash(const ub1*, ub4, ub4, const UB1Traits&, const UB4x1Traits&) [with UB1Traits = ub1_nocase_traits; UB4x1Traits = ub1x4_nocase_traits; ub4 = long unsigned int; ub1 = unsigned char]': src/tools/radiant/libs/container/hashfunc.h:287:13: required from here src/tools/radiant/libs/container/hashfunc.h:180:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 180 | register ub4 a, b, c, len; | ^ src/tools/radiant/libs/container/hashfunc.h:180:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 180 | register ub4 a, b, c, len; | ^ src/tools/radiant/libs/container/hashfunc.h:180:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 180 | register ub4 a, b, c, len; | ^ src/tools/radiant/libs/container/hashfunc.h:180:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 180 | register ub4 a, b, c, len; | ^~~ 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, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/referencecache/referencecache.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/referencecache/referencecache.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/referencecache/referencecache.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/referencecache/referencecache.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: 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/radiant/referencecache/referencecache.cpp: 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/radiant/referencecache/referencecache.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/referencecache/referencecache.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/referencecache.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/referencecache/referencecache.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/referencecache.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/referencecache/referencecache.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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:231, from src/tools/radiant/radiant/referencecache/referencecache.h:33, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: 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/radiant/referencecache/referencecache.cpp: In member function 'InsertModules::~InsertModules()': src/tools/radiant/libs/modulesystem/modulesmap.h:88:7: warning: function 'InsertModules::~InsertModules()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 88 | class InsertModules: public ModuleServer::Visitor | ^~~~~~~~~~~~~ src/tools/radiant/radiant/referencecache/referencecache.cpp: In member function 'InsertModules::~InsertModules()': src/tools/radiant/libs/modulesystem/modulesmap.h:88:7: warning: function 'InsertModules::~InsertModules()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/referencecache.cpp: In member function 'InsertModules::~InsertModules()': src/tools/radiant/libs/modulesystem/modulesmap.h:88:7: warning: function 'InsertModules::~InsertModules()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/referencecache.cpp: In member function 'InsertModules::~InsertModules()': src/tools/radiant/libs/modulesystem/modulesmap.h:88:7: warning: function 'InsertModules::~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/radiant/referencecache/referencecache.cpp: In function 'string_equal_n(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, unsigned long)': src/tools/radiant/libs/string/string.h:67:13: warning: function 'string_equal_n(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > 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/referencecache/referencecache.cpp: In function 'string_length(std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/string/string.h:117:20: warning: function 'string_length(std::__cxx11::basic_string, std::allocator > 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, from src/tools/radiant/radiant/referencecache/referencecache.h:33, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: 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/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/radiant/referencecache/referencecache.cpp: 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/radiant/referencecache/referencecache.cpp: 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, from src/tools/radiant/radiant/referencecache/../map/RootNode.h:5, from src/tools/radiant/radiant/referencecache/referencecache.cpp:33: src/tools/radiant/radiant/referencecache/referencecache.cpp: 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/radiant/referencecache/referencecache.cpp: 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/radiant/referencecache/referencecache.cpp: 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/radiant/referencecache/referencecache.cpp: 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/radiant/referencecache/referencecache.cpp: 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/radiant/referencecache/referencecache.cpp: 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/radiant/referencecache/referencecache.cpp: In function 'path_equal_n(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, unsigned long)': src/tools/radiant/libs/os/path.h:201:13: warning: function 'path_equal_n(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > 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) | ^~~~~~~~~~~~ In file included from src/tools/radiant/radiant/referencecache/referencecache.cpp:51: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'path_make_relative(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/os/path.h:227:20: warning: function 'path_make_relative(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > 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/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: 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/radiant/referencecache/referencecache.cpp: In function 'file_move(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/os/file.h:53:13: warning: function 'file_move(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > 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/radiant/referencecache/referencecache.cpp: In function 'file_remove(std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/os/file.h:63:13: warning: function 'file_remove(std::__cxx11::basic_string, std::allocator > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 63 | inline bool file_remove (const std::string& path) | ^~~~~~~~~~~ In file included from src/tools/radiant/radiant/referencecache/referencecache.cpp:55: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'file_accessible(std::__cxx11::basic_string, std::allocator > const&, FileAccess::Mode)': src/tools/radiant/libs/os/file.h:77:13: warning: function 'file_accessible(std::__cxx11::basic_string, std::allocator > 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/radiant/referencecache/referencecache.cpp: In function 'file_writeable(std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/os/file.h:89:13: warning: function 'file_writeable(std::__cxx11::basic_string, std::allocator > 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/radiant/referencecache/referencecache.cpp: In function 'file_exists(std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/os/file.h:95:13: warning: function 'file_exists(std::__cxx11::basic_string, std::allocator > 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/radiant/referencecache/referencecache.cpp: In function 'file_modified(std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/os/file.h:126:17: warning: function 'file_modified(std::__cxx11::basic_string, std::allocator > 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/radiant/referencecache/referencecache.cpp: 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/radiant/referencecache/referencecache.cpp: 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/radiant/referencecache/referencecache.cpp: 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/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: 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/radiant/referencecache/referencecache.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/referencecache/referencecache.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/modulesystem.h:31, from src/tools/radiant/include/iscenegraph.h:231, from src/tools/radiant/radiant/referencecache/referencecache.h:33, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: 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/radiant/referencecache/referencecache.h:33, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: 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/referencecache/referencecache.cpp:51: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'path_equal(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/os/path.h:189:13: warning: function 'path_equal(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > 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) | ^~~~~~~~~~ In file included from src/tools/radiant/radiant/referencecache/referencecache.cpp:50: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'hash(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(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( | ^~~~ In file included from src/tools/radiant/radiant/referencecache/referencecache.cpp:50: src/tools/radiant/radiant/referencecache/referencecache.cpp: 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/radiant/referencecache/referencecache.cpp: 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, 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/radiant/referencecache/referencecache.cpp: In function 'operator==(SmartReference > const&, SmartReference > const&)bool': src/tools/radiant/libs/generic/referencecounted.h:158:13: warning: function 'operator==(SmartReference > const&, SmartReference > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 158 | inline bool operator==(const SmartReference& self, const SmartReference& other) { | ^~~~~~~~ src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator!=(SmartReference > const&, SmartReference > const&)bool': src/tools/radiant/libs/generic/referencecounted.h:162:13: warning: function 'operator!=(SmartReference > const&, SmartReference > const&)bool' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 162 | inline bool operator!=(const SmartReference& self, const SmartReference& other) { | ^~~~~~~~ In file included from src/tools/radiant/include/iscenegraph.h:231, from src/tools/radiant/radiant/referencecache/referencecache.h:33, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In member function 'Modules::Modules()': src/tools/radiant/include/modulesystem.h:154:7: warning: function 'Modules::Modules()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 154 | class Modules | ^~~~~~~ src/tools/radiant/radiant/referencecache/referencecache.cpp: In member function 'Modules::Modules()': src/tools/radiant/include/modulesystem.h:154:7: warning: function 'Modules::Modules()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< (TextOutputStream&, char const (&) [38])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/referencecache/referencecache.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< (TextOutputStream&, char const (&) [44])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [44])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< (TextOutputStream&, char const (&) [35])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [35])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< (TextOutputStream&, char const (&) [26])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [26])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< (TextOutputStream&, char const (&) [12])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [12])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< (TextOutputStream&, char const (&) [41])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [41])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< (TextOutputStream&, char const (&) [64])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [64])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< (TextOutputStream&, char const (&) [58])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [58])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< (TextOutputStream&, char const (&) [37])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [37])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< (TextOutputStream&, char const (&) [84])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [84])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< (TextOutputStream&, char const (&) [48])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [48])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< (TextOutputStream&, char const (&) [22])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [22])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< (TextOutputStream&, char const (&) [20])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [20])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< (TextOutputStream&, char const (&) [29])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [29])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< (TextOutputStream&, char const (&) [67])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [67])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< (TextOutputStream&, char const (&) [60])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/referencecache/referencecache.cpp:33: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'NewMapRoot(std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/radiant/referencecache/../map/RootNode.h:75:27: warning: function 'NewMapRoot(std::__cxx11::basic_string, std::allocator > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 75 | inline NodeSmartReference NewMapRoot (const std::string& name) | ^~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/referencecache/referencecache.cpp: In function 'operator<< (TextOutputStream&, char const (&) [69])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&' 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/referencecache/referencecache.cpp: In function 'operator<< (TextOutputStream&, char const (&) [40])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [40])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< (TextOutputStream&, char const (&) [33])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [33])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/include/iscenegraph.h:231, from src/tools/radiant/radiant/referencecache/referencecache.h:33, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: 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/radiant/referencecache/referencecache.cpp: 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/radiant/referencecache/referencecache.cpp: 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 | ^~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/referencecache/referencecache.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/referencecache/referencecache.cpp: 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, 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/radiant/referencecache/referencecache.cpp: In function 'convertToOpaque(void*)void*': src/tools/radiant/libs/generic/callback.h:35:14: warning: function 'convertToOpaque(void*)void*' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 35 | 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, 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< (TextOutputStream&, char const (&) [34])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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, 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/radiant/referencecache/referencecache.cpp: In member function 'Delete >::~Delete()': src/tools/radiant/libs/memory/allocator.h:166:7: warning: function 'Delete >::~Delete()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 166 | class Delete : public Allocator { | ^~~~~~ src/tools/radiant/radiant/referencecache/referencecache.cpp: In member function 'New >::~New()': src/tools/radiant/libs/memory/allocator.h:122:7: warning: function 'New >::~New()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 122 | class New : public Allocator { | ^~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< (TextOutputStream&, char const (&) [32])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/referencecache/referencecache.cpp: In function 'operator<< (TextOutputStream&, char const (&) [7])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< (TextOutputStream&, char const (&) [14])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [14])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'makeQuoted, std::allocator > >(std::__cxx11::basic_string, std::allocator > const&)Quoted, std::allocator > >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted, std::allocator > >(std::__cxx11::basic_string, std::allocator > const&)Quoted, std::allocator > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'ostream_write, std::allocator > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write, std::allocator > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< , std::allocator > > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > > >(TextOutputStream&, Quoted, std::allocator > > 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:706: src/tools/radiant/radiant/referencecache/referencecache.cpp: In member function 'ModulesMap::ModulesMap()': src/tools/radiant/libs/modulesystem/modulesmap.h:32:7: warning: function 'ModulesMap::ModulesMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 32 | class ModulesMap: public Modules | ^~~~~~~~~~ src/tools/radiant/radiant/referencecache/referencecache.cpp: In member function 'ModulesMap::ModulesMap()': src/tools/radiant/libs/modulesystem/modulesmap.h:32:7: warning: function 'ModulesMap::ModulesMap()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/radiant/referencecache/referencecache.cpp:51: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'os::getFilenameFromPath(std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/os/path.h:78:28: warning: function 'os::getFilenameFromPath(std::__cxx11::basic_string, std::allocator > 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/radiant/referencecache/referencecache.cpp: In function 'os::stripExtension(std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/os/path.h:102:28: warning: function 'os::stripExtension(std::__cxx11::basic_string, std::allocator > 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/radiant/referencecache/referencecache.cpp: In function 'os::getExtension(std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/os/path.h:69:28: warning: function 'os::getExtension(std::__cxx11::basic_string, std::allocator > 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/container/cache.h:26, from src/tools/radiant/radiant/referencecache/referencecache.cpp:49: src/tools/radiant/radiant/referencecache/referencecache.cpp: In member function 'HashTable, std::allocator >, SharedValue, PathHash, PathEqual>::node_create(unsigned long, std::__cxx11::basic_string, std::allocator > const&, SharedValue const&)': src/tools/radiant/libs/container/hashtable.h:170:28: warning: function 'HashTable, std::allocator >, SharedValue, PathHash, PathEqual>::node_create(unsigned long, std::__cxx11::basic_string, std::allocator > const&, SharedValue 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) { | ^~~~~~~~~~~ In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28, from src/tools/radiant/radiant/referencecache/referencecache.cpp:707: src/tools/radiant/radiant/referencecache/referencecache.cpp: 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/referencecache/referencecache.cpp: 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/radiant/referencecache/referencecache.cpp: 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/referencecache/referencecache.cpp:50: src/tools/radiant/radiant/referencecache/referencecache.cpp: 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) | ^~~~~~~~~ In file included from src/tools/radiant/libs/container/cache.h:26, from src/tools/radiant/radiant/referencecache/referencecache.cpp:49: src/tools/radiant/radiant/referencecache/referencecache.cpp: In member function 'HashTableDetail::KeyValue, std::allocator >, std::__cxx11::basic_string, std::allocator > >, SmartReference > >::~KeyValue()': src/tools/radiant/libs/container/hashtable.h:77:8: warning: function 'HashTableDetail::KeyValue, std::allocator >, std::__cxx11::basic_string, std::allocator > >, SmartReference > >::~KeyValue()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 77 | struct KeyValue { | ^~~~~~~~ src/tools/radiant/radiant/referencecache/referencecache.cpp: In member function 'HashTableDetail::BucketNode, std::allocator >, std::__cxx11::basic_string, std::allocator > >, SmartReference >, unsigned long>::~BucketNode()': src/tools/radiant/libs/container/hashtable.h:87:8: warning: function 'HashTableDetail::BucketNode, std::allocator >, std::__cxx11::basic_string, std::allocator > >, SmartReference >, unsigned long>::~BucketNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 87 | struct BucketNode : public BucketNodeBase { | ^~~~~~~~~~ In file included from src/tools/radiant/libs/container/cache.h:26, from src/tools/radiant/radiant/referencecache/referencecache.cpp:49: src/tools/radiant/radiant/referencecache/referencecache.cpp: In member function 'HashTable, std::allocator >, std::__cxx11::basic_string, std::allocator > >, SmartReference >, ModelKeyHash, ModelKeyEqual>::node_destroy(HashTableDetail::BucketNode, std::allocator >, std::__cxx11::basic_string, std::allocator > >, SmartReference >, unsigned long>*)': src/tools/radiant/libs/container/hashtable.h:173:21: warning: function 'HashTable, std::allocator >, std::__cxx11::basic_string, std::allocator > >, SmartReference >, ModelKeyHash, ModelKeyEqual>::node_destroy(HashTableDetail::BucketNode, std::allocator >, std::__cxx11::basic_string, std::allocator > >, SmartReference >, unsigned long>*)' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 173 | inline void node_destroy(BucketNode* 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/radiant/referencecache/referencecache.cpp: In member function 'HashTableDetail::KeyValue, std::allocator >, SharedValue >::~KeyValue()': src/tools/radiant/libs/container/hashtable.h:77:8: warning: function 'HashTableDetail::KeyValue, std::allocator >, SharedValue >::~KeyValue()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 77 | struct KeyValue { | ^~~~~~~~ src/tools/radiant/radiant/referencecache/referencecache.cpp: In member function 'HashTableDetail::BucketNode, std::allocator >, SharedValue, unsigned long>::~BucketNode()': src/tools/radiant/libs/container/hashtable.h:87:8: warning: function 'HashTableDetail::BucketNode, std::allocator >, SharedValue, unsigned long>::~BucketNode()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 87 | struct BucketNode : public BucketNodeBase { | ^~~~~~~~~~ In file included from src/tools/radiant/libs/container/cache.h:26, from src/tools/radiant/radiant/referencecache/referencecache.cpp:49: src/tools/radiant/radiant/referencecache/referencecache.cpp: In member function 'HashTable, std::allocator >, SharedValue, PathHash, PathEqual>::node_destroy(HashTableDetail::BucketNode, std::allocator >, SharedValue, unsigned long>*)': src/tools/radiant/libs/container/hashtable.h:173:21: warning: function 'HashTable, std::allocator >, SharedValue, PathHash, PathEqual>::node_destroy(HashTableDetail::BucketNode, std::allocator >, SharedValue, 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] In file included from src/tools/radiant/libs/container/cache.h:26, from src/tools/radiant/radiant/referencecache/referencecache.cpp:49: src/tools/radiant/radiant/referencecache/referencecache.cpp: In member function 'HashTable, std::allocator >, std::__cxx11::basic_string, std::allocator > >, SmartReference >, ModelKeyHash, ModelKeyEqual>::node_create(unsigned long, std::pair, std::allocator >, std::__cxx11::basic_string, std::allocator > > const&, SmartReference > const&)': src/tools/radiant/libs/container/hashtable.h:170:28: warning: function 'HashTable, std::allocator >, std::__cxx11::basic_string, std::allocator > >, SmartReference >, ModelKeyHash, ModelKeyEqual>::node_create(unsigned long, std::pair, std::allocator >, std::__cxx11::basic_string, std::allocator > > const&, SmartReference > 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) { | ^~~~~~~~~~~ In file included from src/tools/radiant/include/itraversable.h:4, from src/tools/radiant/include/iscenegraph.h:28, from src/tools/radiant/radiant/referencecache/referencecache.h:33, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/itraversable.h:4, from src/tools/radiant/include/iscenegraph.h:28, from src/tools/radiant/radiant/referencecache/referencecache.h:33, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/itraversable.h:4, from src/tools/radiant/include/iscenegraph.h:28, from src/tools/radiant/radiant/referencecache/referencecache.h:33, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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/itraversable.h:4, from src/tools/radiant/include/iscenegraph.h:28, from src/tools/radiant/radiant/referencecache/referencecache.h:33, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/radiant/referencecache/referencecache.cpp: 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 () | ^~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/itraversable.h:4, from src/tools/radiant/include/iscenegraph.h:28, from src/tools/radiant/radiant/referencecache/referencecache.h:33, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/radiant/referencecache/referencecache.cpp: 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/include/itraversable.h:4, from src/tools/radiant/include/iscenegraph.h:28, from src/tools/radiant/radiant/referencecache/referencecache.h:33, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/itraversable.h:4, from src/tools/radiant/include/iscenegraph.h:28, from src/tools/radiant/radiant/referencecache/referencecache.h:33, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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:706: src/tools/radiant/radiant/referencecache/referencecache.cpp: In member function 'ModulesRef::~ModulesRef()': src/tools/radiant/libs/modulesystem/modulesmap.h:106:7: warning: function 'ModulesRef::~ModulesRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 106 | class ModulesRef | ^~~~~~~~~~ src/tools/radiant/radiant/referencecache/referencecache.cpp: In member function 'ModulesRef::~ModulesRef()': src/tools/radiant/libs/modulesystem/modulesmap.h:106:7: warning: function 'ModulesRef::~ModulesRef()' 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/radiant/referencecache/referencecache.cpp: In function 'string::splitBy(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/string/string.h:200:13: warning: function 'string::splitBy(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > >&, std::__cxx11::basic_string, std::allocator > const&)' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 200 | inline void splitBy (const std::string& str, std::vector& 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, | ^~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/referencecache/referencecache.cpp:27: src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< (TextOutputStream&, char const (&) [77])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/referencecache/referencecache.cpp: In function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< (TextOutputStream&, char const (&) [16])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/referencecache/referencecache.cpp: In function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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/iufoscript.h:30, from src/tools/radiant/radiant/ufoscript/UFOScript.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 src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iufoscript.h:30, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1: src/tools/radiant/libs/debugging/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/libs/os/path.h:35, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:7: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ In file included from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:10: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: 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, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iufoscript.h:30, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/ufoscript/UFOScript.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/ufoscript/UFOScript.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iufoscript.h:30, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iufoscript.h:30, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iufoscript.h:30, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: 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/radiant/ufoscript/UFOScript.cpp: 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/radiant/ufoscript/UFOScript.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iufoscript.h:30, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/ufoscript/UFOScript.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iufoscript.h:30, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: 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/radiant/ufoscript/UFOScript.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/modulesystem.h:31, from src/tools/radiant/include/iufoscript.h:30, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: 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/iufoscript.h:30, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iufoscript.h:30, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iufoscript.h:30, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/ufoscript/UFOScript.cpp: In function 'operator<< (TextOutputStream&, char const (&) [7])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'operator<< (TextOutputStream&, char const (&) [12])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [12])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iufoscript.h:30, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iufoscript.h:30, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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:30, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: 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/ufoscript/UFOScript.cpp:1: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: 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 | ^~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iufoscript.h:30, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/ufoscript/UFOScript.cpp: In function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/ufoscript/UFOScript.cpp:10: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: 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 makeCallback1 (Functor& functor) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:10: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'convertToOpaque(UFOScriptSystem&)void*': src/tools/radiant/libs/generic/callback.h:45:14: warning: function 'convertToOpaque(UFOScriptSystem&)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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iufoscript.h:30, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:7: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'os::getExtension(std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/os/path.h:69:28: warning: function 'os::getExtension(std::__cxx11::basic_string, std::allocator > 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/include/iufoscript.h:31, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: 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/ufoscript/UFOScript.cpp: 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/radiant/ufoscript/UFOScript.cpp: 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/os/path.h:35, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:7: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'string::toString(unsigned long const&)std::__cxx11::basic_string, std::allocator >': src/tools/radiant/libs/string/string.h:155:20: warning: function 'string::toString(unsigned long const&)std::__cxx11::basic_string, std::allocator >' 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, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iufoscript.h:30, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iufoscript.h:30, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iufoscript.h:30, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iufoscript.h:30, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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/iufoscript.h:32, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iufoscript.h:30, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iufoscript.h:30, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iufoscript.h:30, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: 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/include/iufoscript.h:32, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iufoscript.h:30, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iufoscript.h:30, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iufoscript.h:30, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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:32, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iufoscript.h:30, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iufoscript.h:30, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iufoscript.h:30, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/radiant/ufoscript/UFOScript.cpp: 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/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iufoscript.h:30, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'operator<< (TextOutputStream&, char const (&) [77])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/ufoscript/UFOScript.cpp: In function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'operator<< (TextOutputStream&, char const (&) [16])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [16])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/include/iufoscript.h:32, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iufoscript.h:30, from src/tools/radiant/radiant/ufoscript/UFOScript.cpp:1: src/tools/radiant/radiant/ufoscript/UFOScript.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/tools/radiant/radiant/ufoscript/common/Parser.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 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, from src/tools/radiant/radiant/ufoscript/common/Parser.cpp:1: src/tools/radiant/libs/debugging/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, 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, from src/tools/radiant/radiant/ufoscript/common/Parser.cpp:1: src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/ufoscript/common/Parser.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/ufoscript/common/Parser.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/common/Parser.cpp:1: src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/common/Parser.cpp:1: src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, 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, from src/tools/radiant/radiant/ufoscript/common/Parser.cpp:1: src/tools/radiant/radiant/ufoscript/common/Parser.cpp: 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/radiant/ufoscript/common/Parser.cpp: 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/radiant/ufoscript/common/Parser.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included 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, from src/tools/radiant/radiant/ufoscript/common/Parser.cpp:1: src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/ufoscript/common/Parser.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/common/Parser.cpp:1: src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/ufoscript/common/Parser.h:7, from src/tools/radiant/radiant/ufoscript/common/Parser.cpp:1: src/tools/radiant/radiant/ufoscript/common/Parser.cpp: 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/iscriplib.h:75, from src/tools/radiant/radiant/ufoscript/common/Parser.h:7, from src/tools/radiant/radiant/ufoscript/common/Parser.cpp:1: src/tools/radiant/radiant/ufoscript/common/Parser.cpp: 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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/common/Parser.cpp:1: src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/common/Parser.cpp:1: src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In function 'operator<< (TextOutputStream&, char const (&) [62])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/ufoscript/common/Parser.cpp: In function 'operator<< (TextOutputStream&, char const (&) [79])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [79])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/common/Parser.cpp:1: src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' 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/radiant/ufoscript/common/Parser.cpp: 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/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/common/Parser.cpp:1: src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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, from src/tools/radiant/radiant/ufoscript/common/Parser.h:7, from src/tools/radiant/radiant/ufoscript/common/Parser.cpp:1: src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/common/Parser.cpp:1: src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/common/Parser.cpp:1: src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/common/Parser.cpp:1: src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/common/Parser.cpp:1: src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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, from src/tools/radiant/radiant/ufoscript/common/Parser.h:7, from src/tools/radiant/radiant/ufoscript/common/Parser.cpp:1: src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/common/Parser.cpp:1: src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/common/Parser.cpp:1: src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/common/Parser.cpp:1: src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/common/Parser.h:7, from src/tools/radiant/radiant/ufoscript/common/Parser.cpp:1: src/tools/radiant/radiant/ufoscript/common/Parser.cpp: 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 () | ^~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/iscriplib.h:30, from src/tools/radiant/radiant/ufoscript/common/Parser.h:7, from src/tools/radiant/radiant/ufoscript/common/Parser.cpp:1: src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/common/Parser.cpp:1: src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/common/Parser.cpp:1: src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/common/Parser.cpp:1: src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iscriplib.h:30, from src/tools/radiant/radiant/ufoscript/common/Parser.h:7, from src/tools/radiant/radiant/ufoscript/common/Parser.cpp:1: src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/common/Parser.cpp:1: src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/common/Parser.cpp:1: src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/common/Parser.cpp:1: src/tools/radiant/radiant/ufoscript/common/Parser.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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, from src/tools/radiant/radiant/ufoscript/common/Parser.cpp:4: src/tools/radiant/radiant/ufoscript/common/Parser.cpp: 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/bits/stl_algobase.h:59, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ In file included from src/tools/radiant/radiant/ufoscript/common/ScriptValues.cpp:1: src/tools/radiant/radiant/ufoscript/common/ScriptValues.cpp: 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] 9 | class ScriptValue | ^~~~~~~~~~~ src/tools/radiant/radiant/ufoscript/common/ScriptValues.cpp: 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] ===> CXX [uforadiant] src/tools/radiant/radiant/ufoscript/common/DataBlock.cpp In file included from /usr/include/c++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.h:3, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.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 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, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.h:3, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp:1: src/tools/radiant/libs/debugging/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, from src/tools/radiant/include/radiant_i18n.h:30, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp:2: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } 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/ufoscript/terrain/Terrain.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, 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, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.h:3, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from src/tools/radiant/libs/string/string.h:37, from src/tools/radiant/include/ientity.h:28, from src/tools/radiant/libs/scenelib.h:33, from src/tools/radiant/radiant/ufoscript/terrain/../../brush/BrushInstance.h:5, from src/tools/radiant/radiant/ufoscript/terrain/../../brush/BrushVisit.h:4, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp:7: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ 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, 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/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/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/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; | ^~~~~~~~ In file included from src/tools/radiant/radiant/ufoscript/terrain/../../brush/TextureProjection.h:4, 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/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, 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, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.h:3, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp:1: src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/ufoscript/terrain/Terrain.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/ufoscript/terrain/Terrain.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.h:3, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp:1: src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.h:3, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp:1: src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, 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, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.h:3, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp:1: src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp: 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/radiant/ufoscript/terrain/Terrain.cpp: 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/radiant/ufoscript/terrain/Terrain.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included 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, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.h:3, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp:1: src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/ufoscript/terrain/Terrain.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.h:3, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp:1: src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/ufoscript/terrain/../common/Parser.h:7, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.h:3, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp:1: src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp: 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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.h:3, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp:1: src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.h:3, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp:1: src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.h:3, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp:1: src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.h:3, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp:1: src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/ufoscript/terrain/Terrain.cpp: In function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp: In function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.h:3, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp:1: src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp:7: src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp: In function 'Scene_ForEachSelectedBrushFace(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 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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.h:3, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp:1: src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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, from src/tools/radiant/radiant/ufoscript/terrain/../common/Parser.h:7, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.h:3, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp:1: src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.h:3, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp:1: src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.h:3, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp:1: src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.h:3, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp:1: src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iscriplib.h:30, from src/tools/radiant/radiant/ufoscript/terrain/../common/Parser.h:7, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.h:3, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp:1: src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.h:3, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp:1: src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.h:3, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp:1: src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.h:3, from src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp:1: src/tools/radiant/radiant/ufoscript/terrain/Terrain.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/radiant/ufoscript/terrain/Terrain.cpp: 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.h:3, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.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 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, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.h:3, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:1: src/tools/radiant/libs/debugging/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/ientity.h:28, from src/tools/radiant/libs/scenelib.h:33, from src/tools/radiant/radiant/ufoscript/mapdef/../../map/map.h:29, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:2: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ 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: 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, from src/tools/radiant/include/radiant_i18n.h:30, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:3: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } 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/ufoscript/mapdef/MapDef.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, 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, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.h:3, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | 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, 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, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.h:3, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:1: src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/ufoscript/mapdef/MapDef.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/ufoscript/mapdef/MapDef.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.h:3, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:1: src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.h:3, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:1: src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, 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, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.h:3, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:1: src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: 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/radiant/ufoscript/mapdef/MapDef.cpp: 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/radiant/ufoscript/mapdef/MapDef.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included 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, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.h:3, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:1: src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/ufoscript/mapdef/MapDef.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.h:3, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:1: src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: 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/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.h:3, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:1: src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/modulesystem.h:31, from src/tools/radiant/include/iscriplib.h:75, from src/tools/radiant/radiant/ufoscript/mapdef/../common/Parser.h:7, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.h:3, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:1: src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: 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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.h:3, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:1: src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.h:3, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:1: src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/ufoscript/mapdef/MapDef.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [65])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In function 'operator<< (TextOutputStream&, char const (&) [51])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.h:3, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:1: src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' 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/radiant/ufoscript/mapdef/MapDef.cpp: In function 'os::getFilenameFromPath(std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/os/path.h:78:28: warning: function 'os::getFilenameFromPath(std::__cxx11::basic_string, std::allocator > 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/radiant/ufoscript/mapdef/MapDef.cpp: In function 'os::stripExtension(std::__cxx11::basic_string, std::allocator > const&)': src/tools/radiant/libs/os/path.h:102:28: warning: function 'os::stripExtension(std::__cxx11::basic_string, std::allocator > 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/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.h:3, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:1: src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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/ufoscript/mapdef/MapDef.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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, from src/tools/radiant/radiant/ufoscript/mapdef/../common/Parser.h:7, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.h:3, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:1: src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.h:3, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:1: src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.h:3, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:1: src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.h:3, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:1: src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iscriplib.h:30, from src/tools/radiant/radiant/ufoscript/mapdef/../common/Parser.h:7, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.h:3, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:1: src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.h:3, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:1: src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.h:3, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:1: src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.h:3, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:1: src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/radiant/ufoscript/mapdef/MapDef.cpp: 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/include/iscriplib.h:30, from src/tools/radiant/radiant/ufoscript/mapdef/../common/Parser.h:7, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.h:3, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:1: src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.h:3, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:1: src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.h:3, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:1: src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.h:3, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:1: src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iscriplib.h:30, from src/tools/radiant/radiant/ufoscript/mapdef/../common/Parser.h:7, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.h:3, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:1: src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.h:3, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:1: src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.h:3, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:1: src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, 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, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.h:3, from src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp:1: src/tools/radiant/radiant/ufoscript/mapdef/MapDef.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/radiant/ufoscript/mapdef/MapDef.cpp: 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/tools/radiant/radiant/ump/UMPSystem.h:1, from src/tools/radiant/radiant/ump/UMPModule.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 src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iump.h:60, from src/tools/radiant/radiant/ump/UMPSystem.h:1, from src/tools/radiant/radiant/ump/UMPModule.cpp:1: src/tools/radiant/libs/debugging/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, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iump.h:60, from src/tools/radiant/radiant/ump/UMPSystem.h:1, from src/tools/radiant/radiant/ump/UMPModule.cpp:1: src/tools/radiant/radiant/ump/UMPModule.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.h:81:7: 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/ump/UMPModule.cpp: In member function 'OutputStreamHolder::~OutputStreamHolder()': src/tools/radiant/include/itextstream.h:94:7: warning: function 'OutputStreamHolder::~OutputStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 94 | class OutputStreamHolder | ^~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/ump/UMPModule.cpp: In member function 'WarningStreamHolder::~WarningStreamHolder()': src/tools/radiant/include/itextstream.h:132:7: 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/ump/UMPModule.cpp: In member function 'ErrorStreamHolder::~ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::~ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/ump/UMPModule.cpp: In member function 'NullOutputStream::~NullOutputStream()': src/tools/radiant/include/itextstream.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iump.h:60, from src/tools/radiant/radiant/ump/UMPSystem.h:1, from src/tools/radiant/radiant/ump/UMPModule.cpp:1: src/tools/radiant/radiant/ump/UMPModule.cpp: In member function 'TextOutputStream::TextOutputStream()': src/tools/radiant/include/itextstream.h:49:7: warning: function 'TextOutputStream::TextOutputStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 49 | class TextOutputStream | ^~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iump.h:60, from src/tools/radiant/radiant/ump/UMPSystem.h:1, from src/tools/radiant/radiant/ump/UMPModule.cpp:1: src/tools/radiant/radiant/ump/UMPModule.cpp: In member function 'NullOutputStream::NullOutputStream()': src/tools/radiant/include/itextstream.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, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iump.h:60, from src/tools/radiant/radiant/ump/UMPSystem.h:1, from src/tools/radiant/radiant/ump/UMPModule.cpp:1: src/tools/radiant/radiant/ump/UMPModule.cpp: 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/radiant/ump/UMPModule.cpp: 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/radiant/ump/UMPModule.cpp: 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) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iump.h:60, from src/tools/radiant/radiant/ump/UMPSystem.h:1, from src/tools/radiant/radiant/ump/UMPModule.cpp:1: src/tools/radiant/radiant/ump/UMPModule.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: 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/ump/UMPModule.cpp: In member function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:62:7: warning: function 'DefaultDebugMessageHandler::~DefaultDebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ump/UMPModule.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 76 | class DebugMessageHandlerRef : public DefaultDebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/ump/UMPModule.cpp: In member function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()': src/tools/radiant/libs/debugging/debugging.h:76:7: warning: function 'DebugMessageHandlerRef::~DebugMessageHandlerRef()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ump/UMPModule.cpp: In member function 'DebugMessageHandler::DebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.h:45:7: warning: function 'DebugMessageHandler::DebugMessageHandler()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 45 | class DebugMessageHandler { | ^~~~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/ump/UMPModule.cpp: In member function 'DefaultDebugMessageHandler::DefaultDebugMessageHandler()': src/tools/radiant/libs/debugging/debugging.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/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iump.h:60, from src/tools/radiant/radiant/ump/UMPSystem.h:1, from src/tools/radiant/radiant/ump/UMPModule.cpp:1: src/tools/radiant/radiant/ump/UMPModule.cpp: 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/radiant/ump/UMPModule.cpp: In member function 'ErrorStreamHolder::ErrorStreamHolder()': src/tools/radiant/include/itextstream.h:121:7: warning: function 'ErrorStreamHolder::ErrorStreamHolder()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 121 | class ErrorStreamHolder: public OutputStreamHolder | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/ump/UMPModule.cpp: In function 'globalErrorStream()': src/tools/radiant/include/itextstream.h:127:26: warning: function 'globalErrorStream()' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 127 | inline TextOutputStream& globalErrorStream () | ^~~~~~~~~~~~~~~~~ src/tools/radiant/radiant/ump/UMPModule.cpp: In member function 'WarningStreamHolder::WarningStreamHolder()': src/tools/radiant/include/itextstream.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/modulesystem.h:31, from src/tools/radiant/include/iump.h:60, from src/tools/radiant/radiant/ump/UMPSystem.h:1, from src/tools/radiant/radiant/ump/UMPModule.cpp:1: src/tools/radiant/radiant/ump/UMPModule.cpp: 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/iump.h:60, from src/tools/radiant/radiant/ump/UMPSystem.h:1, from src/tools/radiant/radiant/ump/UMPModule.cpp:1: src/tools/radiant/radiant/ump/UMPModule.cpp: 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/include/iump.h:60, from src/tools/radiant/radiant/ump/UMPSystem.h:1, from src/tools/radiant/radiant/ump/UMPModule.cpp:1: src/tools/radiant/radiant/ump/UMPModule.cpp: 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/radiant/ump/UMPModule.cpp: 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 | ^~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iump.h:60, from src/tools/radiant/radiant/ump/UMPSystem.h:1, from src/tools/radiant/radiant/ump/UMPModule.cpp:1: src/tools/radiant/radiant/ump/UMPModule.cpp: In function 'ostream_write(TextOutputStream&, char const*)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:183:30: warning: function 'ostream_write(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) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iump.h:60, from src/tools/radiant/radiant/ump/UMPSystem.h:1, from src/tools/radiant/radiant/ump/UMPModule.cpp:1: src/tools/radiant/radiant/ump/UMPModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [10])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/ump/UMPModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [36])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ump/UMPModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [2])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iump.h:60, from src/tools/radiant/radiant/ump/UMPSystem.h:1, from src/tools/radiant/radiant/ump/UMPModule.cpp:1: src/tools/radiant/radiant/ump/UMPModule.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/ump/UMPModule.cpp: In function 'makeQuoted >(ConstantWrapper const&)Quoted >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted >(ConstantWrapper const&)Quoted >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/libs/modulesystem/singletonmodule.h:28, from src/tools/radiant/radiant/ump/UMPModule.cpp:7: src/tools/radiant/radiant/ump/UMPModule.cpp: 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/ump/UMPModule.cpp: 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/radiant/ump/UMPModule.cpp: 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iump.h:60, from src/tools/radiant/radiant/ump/UMPSystem.h:1, from src/tools/radiant/radiant/ump/UMPModule.cpp:1: src/tools/radiant/radiant/ump/UMPModule.cpp: In function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:190:30: warning: function 'ostream_write(TextOutputStream&, std::__cxx11::basic_string, std::allocator > 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/ump/UMPModule.cpp: In function 'ostream_write(TextOutputStream&, int)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:146:30: warning: function 'ostream_write(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/iump.h:30, from src/tools/radiant/radiant/ump/UMPSystem.h:1, from src/tools/radiant/radiant/ump/UMPModule.cpp:1: src/tools/radiant/radiant/ump/UMPModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iump.h:60, from src/tools/radiant/radiant/ump/UMPSystem.h:1, from src/tools/radiant/radiant/ump/UMPModule.cpp:1: src/tools/radiant/radiant/ump/UMPModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iump.h:60, from src/tools/radiant/radiant/ump/UMPSystem.h:1, from src/tools/radiant/radiant/ump/UMPModule.cpp:1: src/tools/radiant/radiant/ump/UMPModule.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iump.h:60, from src/tools/radiant/radiant/ump/UMPSystem.h:1, from src/tools/radiant/radiant/ump/UMPModule.cpp:1: src/tools/radiant/radiant/ump/UMPModule.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iump.h:30, from src/tools/radiant/radiant/ump/UMPSystem.h:1, from src/tools/radiant/radiant/ump/UMPModule.cpp:1: src/tools/radiant/radiant/ump/UMPModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iump.h:60, from src/tools/radiant/radiant/ump/UMPSystem.h:1, from src/tools/radiant/radiant/ump/UMPModule.cpp:1: src/tools/radiant/radiant/ump/UMPModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper 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/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iump.h:60, from src/tools/radiant/radiant/ump/UMPSystem.h:1, from src/tools/radiant/radiant/ump/UMPModule.cpp:1: src/tools/radiant/radiant/ump/UMPModule.cpp: In function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write >(TextOutputStream&, Quoted > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iump.h:60, from src/tools/radiant/radiant/ump/UMPSystem.h:1, from src/tools/radiant/radiant/ump/UMPModule.cpp:1: src/tools/radiant/radiant/ump/UMPModule.cpp: In function 'operator<< > >(TextOutputStream&, Quoted > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< > >(TextOutputStream&, Quoted > 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/iump.h:30, from src/tools/radiant/radiant/ump/UMPSystem.h:1, from src/tools/radiant/radiant/ump/UMPModule.cpp:1: src/tools/radiant/radiant/ump/UMPModule.cpp: In function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/libs/generic/constant.h:41:30: warning: function 'ostream_write(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 41 | inline TextOutputStreamType& ostream_write (TextOutputStreamType& ostream, const ConstantWrapper& c) | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iump.h:60, from src/tools/radiant/radiant/ump/UMPSystem.h:1, from src/tools/radiant/radiant/ump/UMPModule.cpp:1: src/tools/radiant/radiant/ump/UMPModule.cpp: In function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< >(TextOutputStream&, ConstantWrapper const&)TextOutputStream&' 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 function 'operator<< (TextOutputStream&, char const (&) [77])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [77])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ump/UMPModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [23])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ump/UMPModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [4])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ump/UMPModule.cpp: In function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > >(TextOutputStream&, std::__cxx11::basic_string, std::allocator > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ump/UMPModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [3])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] In file included from src/tools/radiant/radiant/ump/UMPSystem.h:1, from src/tools/radiant/radiant/ump/UMPModule.cpp:1: src/tools/radiant/radiant/ump/UMPModule.cpp: 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 | ^~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iump.h:60, from src/tools/radiant/radiant/ump/UMPSystem.h:1, from src/tools/radiant/radiant/ump/UMPModule.cpp:1: src/tools/radiant/radiant/ump/UMPModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [16])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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/radiant/ump/UMPModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [30])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ump/UMPModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [27])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ump/UMPModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [78])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ump/UMPModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [38])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [38])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ump/UMPModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [7])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (TextOutputStream&, char const (&) [7])TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] src/tools/radiant/radiant/ump/UMPModule.cpp: In function 'operator<< (TextOutputStream&, char const (&) [14])TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< (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 | ^~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iump.h:60, from src/tools/radiant/radiant/ump/UMPSystem.h:1, from src/tools/radiant/radiant/ump/UMPModule.cpp:1: src/tools/radiant/radiant/ump/UMPModule.cpp: In function 'makeQuoted, std::allocator > >(std::__cxx11::basic_string, std::allocator > const&)Quoted, std::allocator > >': src/tools/radiant/libs/stream/textstream.h:268:21: warning: function 'makeQuoted, std::allocator > >(std::__cxx11::basic_string, std::allocator > const&)Quoted, std::allocator > >' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 268 | inline Quoted makeQuoted(const Type& type) { | ^~~~~~~~~~ src/tools/radiant/radiant/ump/UMPModule.cpp: In function 'ostream_write, std::allocator > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&': src/tools/radiant/libs/stream/textstream.h:274:30: warning: function 'ostream_write, std::allocator > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&' can never be inlined because it is suppressed using '-fno-inline' [-Winline] 274 | inline TextOutputStreamType& ostream_write(TextOutputStreamType& ostream, const Quoted& quoted) { | ^~~~~~~~~~~~~ In file included from src/tools/radiant/libs/stream/textstream.h:28, from src/tools/radiant/libs/debugging/debugging.h:31, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iump.h:60, from src/tools/radiant/radiant/ump/UMPSystem.h:1, from src/tools/radiant/radiant/ump/UMPModule.cpp:1: src/tools/radiant/radiant/ump/UMPModule.cpp: In function 'operator<< , std::allocator > > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&': src/tools/radiant/include/itextstream.h:76:26: warning: function 'operator<< , std::allocator > > >(TextOutputStream&, Quoted, std::allocator > > const&)TextOutputStream&' 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 | ^~~~~~~~~~~~~~~~~~~~~ In file included from src/tools/radiant/radiant/ump/UMPModule.cpp:1: src/tools/radiant/radiant/ump/UMPModule.cpp: 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/UMPModule.cpp: 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/UMPModule.cpp: 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++/11/x86_64-alt-linux/bits/os_defines.h:39, from /usr/include/c++/11/x86_64-alt-linux/bits/c++config.h:586, from /usr/include/c++/11/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:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # 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, from src/tools/radiant/radiant/ump/UMPSystem.h:1, from src/tools/radiant/radiant/ump/UMPSystem.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 src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iump.h:60, from src/tools/radiant/radiant/ump/UMPSystem.h:1, from src/tools/radiant/radiant/ump/UMPSystem.cpp:1: src/tools/radiant/libs/debugging/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, from src/tools/radiant/include/radiant_i18n.h:30, from src/tools/radiant/radiant/ump/UMPSystem.cpp:3: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } 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/ump/UMPSystem.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, from src/tools/radiant/include/modulesystem.h:31, from src/tools/radiant/include/iump.h:60, from src/tools/radiant/radiant/ump/UMPSystem.h:1, from src/tools/radiant/radiant/ump/UMPSystem.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from src/tools/radiant/libs/string/string.h:37, from src/tools/radiant/libs/os/path.h:35, from src/tools/radiant/radiant/ump/UMPSystem.cpp:10: src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_match_after_star(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:35:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:35:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 35 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:36:42: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 36 | register char c, c1; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_pattern_p(const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:61:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 61 | register const char* p = pattern; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:62:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 62 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h: In member function 'bool WildcardMatcher::glob_matches(const char*, const char*)': src/tools/radiant/libs/string/WildcardMatcher.h:89:46: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:89:60: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 89 | register const char* p = pattern, *t = text; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:90:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 90 | register char c; | ^ src/tools/radiant/libs/string/WildcardMatcher.h:110:55: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 110 | register char c1 = *t++; | ^~ src/tools/radiant/libs/string/WildcardMatcher.h:122:63: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~~~ src/tools/radiant/libs/string/WildcardMatcher.h:122:75: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 122 | register char cstart = c, cend = c; | ^~~~ In file included from src/tools/radiant/radiant/ump/UMPSystem.cpp:12: src/tools/radiant/radiant/ump/UMPFile.h: At global scope: src/tools/radiant/radiant/ump/UMPFile.h:53:71: error: ISO C++17 does not allow dynamic exception specifications 53 | void parseTile (Tokeniser &tokeniser) throw(UMPException); | ^~~~~ src/tools/radiant/radiant/ump/UMPFile.h:63:101: error: ISO C++17 does not allow dynamic exception specifications 63 | UMPFile (const std::string& fileName, const std::string& base = "") throw (UMPException); | ^~~~~ make: *** [Makefile:172: debug-linux-x86_64/uforadiant/tools/radiant/radiant/ump/UMPSystem.cpp.o] Error 1 make: Leaving directory '/usr/src/RPM/BUILD/ufoai-2.5' error: Bad exit status from /usr/src/tmp/rpm-tmp.88476 (%build) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.88476 (%build) Command exited with non-zero status 1 1031.30user 81.26system 18:23.16elapsed 100%CPU (0avgtext+0avgdata 332960maxresident)k 0inputs+0outputs (0major+17610835minor)pagefaults 0swaps hsh-rebuild: rebuild of `ufoai-2.5-alt5.src.rpm' failed. Command exited with non-zero status 1 1405.65user 138.51system 25:30.30elapsed 100%CPU (0avgtext+0avgdata 332960maxresident)k 1926400inputs+0outputs (0major+20820226minor)pagefaults 0swaps