=>> Building games/xray_re-tools build started at Sun Apr 7 04:43:17 BST 2024 port directory: /usr/ports/games/xray_re-tools package name: xray_re-tools-g20180902 building for: FreeBSD pkg-builder.dan.net.uk 13.2-RELEASE-p10 FreeBSD 13.2-RELEASE-p10 amd64 maintained by: danfe@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 2680 Mar 8 2023 /usr/ports/games/xray_re-tools/Makefile Ports top last git commit: c2c35d895e Ports top unclean checkout: yes Port dir last git commit: bef73eea18 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.99.20240122_1 Host OSVERSION: 1400097 Jail OSVERSION: 1302001 Job Id: 07 ---Begin Environment--- SHELL=/bin/csh OSVERSION=1302001 UNAME_v=FreeBSD 13.2-RELEASE-p10 UNAME_r=13.2-RELEASE-p10 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.99.20240122_1 MASTERMNT=/usr/local/poudriere/data/.m/13-amd64-default-dan/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=screen OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/13-amd64-default-dan/07/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=13-amd64-default-dan SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/13-amd64-default-dan/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.99.20240122_1 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ---End OPTIONS List--- --MAINTAINER-- danfe@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/games/xray_re-tools/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/xray_re-tools/work XDG_CACHE_HOME=/wrkdirs/usr/ports/games/xray_re-tools/work/.cache HOME=/wrkdirs/usr/ports/games/xray_re-tools/work TMPDIR="/tmp" PATH=/ccache/libexec/ccache:/wrkdirs/usr/ports/games/xray_re-tools/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/xray_re-tools/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCACHE_DIR="/root/.ccache" --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/games/xray_re-tools/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/xray_re-tools/work XDG_CACHE_HOME=/wrkdirs/usr/ports/games/xray_re-tools/work/.cache HOME=/wrkdirs/usr/ports/games/xray_re-tools/work TMPDIR="/tmp" PATH=/ccache/libexec/ccache:/wrkdirs/usr/ports/games/xray_re-tools/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/xray_re-tools/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector-strong " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CCACHE_DIR="/root/.ccache" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- OSREL=13.2 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/xray_re-tools" EXAMPLESDIR="share/examples/xray_re-tools" DATADIR="share/xray_re-tools" WWWDIR="www/xray_re-tools" ETCDIR="etc/xray_re-tools" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/xray_re-tools DOCSDIR=/usr/local/share/doc/xray_re-tools EXAMPLESDIR=/usr/local/share/examples/xray_re-tools WWWDIR=/usr/local/www/xray_re-tools ETCDIR=/usr/local/etc/xray_re-tools --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### CCACHE_CPP2=1 WITH_SSP_PORTS=yes WITH_SSP=yes #WITH_LTO=yes DISABLE_LICENSES=yes LICENSES_ACCEPTED=AGPLv3 APACHE10 APACHE11 APACHE20 ART10 ARTPERL10 ART20 BSD BSD2CLAUSE BSD3CLAUSE BSD4CLAUSE BSL CC0-1.0 CDDL ClArtistic EPL GFDL GMGPL GPLv1 GPLv2 GPLv3 GPLv3RLE ISCL LGPL20 LGPL21 LGPL3 LPPL10 LPPL11 LPPL12 LPPL13 LPPL13a LPPL13b LPPL13c MIT MPL OpenSSL OFL10 OFL11 OWL PostgreSQL PHP202 PHP30 PHP301 PSFL RUBY ZLIB ZPL21 SVM-Light EULA ALASIR Microsoft-exFAT SIMIAN UDEVGAME unknown MTA COMMERCIAL teamspeak NO_LICENSES_DIALOGS=yes #### #### NO_IGNORE=yes DEFAULT_VERSIONS+=ssl=openssl mysql=8.0 imagemagick=7 samba=4.13 java=18 WITH_SETID_MODE=force PHP_ZTS=enabled OPTIONS_UNSET+=OPENJPEG OPTIONS_UNSET+=GSSAPI_BASE OPTIONS_SET+=ZTS OPTIONS_SET+=GSSAPI_NONE WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache NO_CCACHE_DEPEND=1 CCACHE_WRAPPER_PATH= /ccache/libexec/ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> xray_re-tools-g20180902 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.20.9_1.pkg [pkg-builder.dan.net.uk] Installing pkg-1.20.9_1... [pkg-builder.dan.net.uk] Extracting pkg-1.20.9_1: .......... done ===> xray_re-tools-g20180902 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of xray_re-tools-g20180902 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by xray_re-tools-g20180902 for building ===> Fetching all distfiles required by nvidia-texture-tools-2.1.2 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by xray_re-tools-g20180902 for building ===> Fetching all distfiles required by nvidia-texture-tools-2.1.2 for building => SHA256 Checksum OK for abramcumner-xray_re-tools-g20180902-52721d2_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by xray_re-tools-g20180902 for building ===> Fetching all distfiles required by nvidia-texture-tools-2.1.2 for building ===> Extracting for xray_re-tools-g20180902 => SHA256 Checksum OK for abramcumner-xray_re-tools-g20180902-52721d2_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for xray_re-tools-g20180902 ===> Applying FreeBSD patches for xray_re-tools-g20180902 from /usr/ports/games/xray_re-tools/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> nvidia-texture-tools-2.1.2 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by nvidia-texture-tools-2.1.2 for building ===> Extracting for nvidia-texture-tools-2.1.2 => SHA256 Checksum OK for castano-nvidia-texture-tools-2.1.2_GH0.tar.gz. ===> Patching for nvidia-texture-tools-2.1.2 ===> Applying FreeBSD patches for nvidia-texture-tools-2.1.2 from /usr/ports/graphics/nvidia-texture-tools/files ===> Returning to build of xray_re-tools-g20180902 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> xray_re-tools-g20180902 depends on shared library: liblzo2.so - not found ===> Installing existing package /packages/All/lzo2-2.10_1.pkg [pkg-builder.dan.net.uk] Installing lzo2-2.10_1... [pkg-builder.dan.net.uk] Extracting lzo2-2.10_1: .......... done ===> xray_re-tools-g20180902 depends on shared library: liblzo2.so - found (/usr/local/lib/liblzo2.so) ===> Returning to build of xray_re-tools-g20180902 ===> xray_re-tools-g20180902 depends on shared library: libvorbisfile.so - not found ===> Installing existing package /packages/All/libvorbis-1.3.7_2,3.pkg [pkg-builder.dan.net.uk] Installing libvorbis-1.3.7_2,3... [pkg-builder.dan.net.uk] `-- Installing libogg-1.3.5,4... [pkg-builder.dan.net.uk] `-- Extracting libogg-1.3.5,4: .......... done [pkg-builder.dan.net.uk] Extracting libvorbis-1.3.7_2,3: .......... done ===> xray_re-tools-g20180902 depends on shared library: libvorbisfile.so - found (/usr/local/lib/libvorbisfile.so) ===> Returning to build of xray_re-tools-g20180902 ===> xray_re-tools-g20180902 depends on shared library: libnvtt.so - not found ===> Installing existing package /packages/All/nvidia-texture-tools-2.1.2.pkg [pkg-builder.dan.net.uk] Installing nvidia-texture-tools-2.1.2... [pkg-builder.dan.net.uk] Extracting nvidia-texture-tools-2.1.2: .......... done ===> xray_re-tools-g20180902 depends on shared library: libnvtt.so - found (/usr/local/lib/libnvtt.so) ===> Returning to build of xray_re-tools-g20180902 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for xray_re-tools-g20180902 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for xray_re-tools-g20180902 c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_ai_cross_table.o -c xray_re/xr_ai_cross_table.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_ai_graph.o -c xray_re/xr_ai_graph.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_ai_way.o -c xray_re/xr_ai_way.cxx In file included from xray_re/xr_ai_way.cxx:1: xray_re/xr_ai_way.h:66:2: warning: declaration does not declare anything [-Wmissing-declarations] uint8_t __unused; ^~~~~~~ In file included from xray_re/xr_ai_way.cxx:4: xray_re/xr_string_utils.h:19:46: warning: unused parameter 'n' [-Wunused-parameter] static inline void xr_strlwr(char* s, size_t n) ^ 2 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_blender.o -c xray_re/xr_blender.cxx In file included from xray_re/xr_blender.cxx:1: xray_re/xr_blender.h:20:2: warning: declaration does not declare anything [-Wmissing-declarations] uint16_t __unused; ^~~~~~~~ xray_re/xr_blender.cxx:62:34: warning: unused parameter 'r' [-Wunused-parameter] void xr_blender::load(xr_reader& r) ^ xray_re/xr_blender.cxx:66:34: warning: unused parameter 'w' [-Wunused-parameter] void xr_blender::save(xr_writer& w) const ^ 3 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_bone.o -c xray_re/xr_bone.cxx In file included from xray_re/xr_bone.cxx:5: In file included from xray_re/xr_object.h:21: In file included from xray_re/xr_mesh.h:11: xray_re/xr_fixed_vector.h:138:33: warning: unused parameter 'at' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ 2 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_build_err.o -c xray_re/xr_build_err.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_build_lights.o -c xray_re/xr_build_lights.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_cform.o -c xray_re/xr_cform.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_cl_parser.o -c xray_re/xr_cl_parser.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_clsid.o -c xray_re/xr_clsid.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_d3d_light.o -c xray_re/xr_d3d_light.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_details.o -c xray_re/xr_details.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_dm.o -c xray_re/xr_dm.cxx In file included from xray_re/xr_dm.cxx:1: In file included from xray_re/xr_dm.h:9: In file included from xray_re/xr_geom_buf.h:11: In file included from xray_re/xr_influence.h:8: xray_re/xr_fixed_vector.h:138:33: warning: unused parameter 'at' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ 2 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_entity.o -c xray_re/xr_entity.cxx In file included from xray_re/xr_entity.cxx:3: In file included from xray_re/xr_entity.h:13: In file included from xray_re/xr_packet.h:9: xray_re/xr_string_utils.h:19:46: warning: unused parameter 'n' [-Wunused-parameter] static inline void xr_strlwr(char* s, size_t n) ^ In file included from xray_re/xr_entity.cxx:3: In file included from xray_re/xr_entity.h:13: xray_re/xr_packet.h:130:16: warning: 'w_raw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_raw(const void* data, size_t size); ^ xray_re/xr_packet.h:36:16: note: overridden virtual function is here virtual void w_raw(const void* data, size_t size); ^ xray_re/xr_packet.h:131:16: warning: 'w_sz' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_sz(const std::string& value); ^ xray_re/xr_packet.h:37:16: note: overridden virtual function is here virtual void w_sz(const std::string& value); ^ xray_re/xr_packet.h:132:16: warning: 'w_u64' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u64(uint64_t value); ^ xray_re/xr_packet.h:38:16: note: overridden virtual function is here virtual void w_u64(uint64_t value); ^ xray_re/xr_packet.h:133:16: warning: 'w_u32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u32(uint32_t value); ^ xray_re/xr_packet.h:40:16: note: overridden virtual function is here virtual void w_u32(uint32_t value); ^ xray_re/xr_packet.h:134:16: warning: 'w_s32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s32(int32_t value); ^ xray_re/xr_packet.h:41:16: note: overridden virtual function is here virtual void w_s32(int32_t value); ^ xray_re/xr_packet.h:135:16: warning: 'w_u16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u16(uint16_t value); ^ xray_re/xr_packet.h:43:16: note: overridden virtual function is here virtual void w_u16(uint16_t value); ^ xray_re/xr_packet.h:136:16: warning: 'w_s16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s16(int16_t value); ^ xray_re/xr_packet.h:44:16: note: overridden virtual function is here virtual void w_s16(int16_t value); ^ xray_re/xr_packet.h:137:16: warning: 'w_u8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u8(uint8_t value); ^ xray_re/xr_packet.h:45:16: note: overridden virtual function is here virtual void w_u8(uint8_t value); ^ xray_re/xr_packet.h:138:16: warning: 'w_s8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s8(int8_t value); ^ xray_re/xr_packet.h:46:16: note: overridden virtual function is here virtual void w_s8(int8_t value); ^ xray_re/xr_packet.h:139:16: warning: 'w_bool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_bool(bool value); ^ xray_re/xr_packet.h:47:16: note: overridden virtual function is here virtual void w_bool(bool value); ^ xray_re/xr_packet.h:140:16: warning: 'w_float' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_float(float value); ^ xray_re/xr_packet.h:48:16: note: overridden virtual function is here virtual void w_float(float value); ^ xray_re/xr_packet.h:141:16: warning: 'w_float_q8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_float_q8(float value, float min = 0, float max = 1.f); ^ xray_re/xr_packet.h:50:16: note: overridden virtual function is here virtual void w_float_q8(float value, float min = 0, float max = 1.f); ^ xray_re/xr_packet.h:142:16: warning: 'w_vec3' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_vec3(const fvector3& value); ^ xray_re/xr_packet.h:51:16: note: overridden virtual function is here virtual void w_vec3(const fvector3& value); ^ xray_re/xr_packet.h:144:16: warning: 'w_size_u32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u32(size_t size); ^ xray_re/xr_packet.h:55:16: note: overridden virtual function is here virtual void w_size_u32(size_t size); ^ xray_re/xr_packet.h:145:16: warning: 'w_size_u16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u16(size_t size); ^ xray_re/xr_packet.h:56:16: note: overridden virtual function is here virtual void w_size_u16(size_t size); ^ xray_re/xr_packet.h:146:16: warning: 'w_size_u8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u8(size_t size); ^ xray_re/xr_packet.h:57:16: note: overridden virtual function is here virtual void w_size_u8(size_t size); ^ xray_re/xr_packet.h:148:16: warning: 'w_cseq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_cseq(size_t n, const uint8_t values[]); ^ xray_re/xr_packet.h:32:16: note: overridden virtual function is here virtual void w_cseq(size_t n, const uint8_t values[]) { w_cseq(n, values); } ^ xray_re/xr_packet.h:149:16: warning: 'w_seq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_seq(std::vector container); ^ xray_re/xr_packet.h:33:16: note: overridden virtual function is here virtual void w_seq(std::vector container) { w_seq>(container); } ^ xray_re/xr_packet.h:150:16: warning: 'w_seq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_seq(std::vector container); ^ xray_re/xr_packet.h:34:16: note: overridden virtual function is here virtual void w_seq(std::vector container) { w_seq>(container); } ^ xray_re/xr_packet.h:155:25: warning: 'buf' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual const uint8_t* buf() const; ^ xray_re/xr_packet.h:114:25: note: overridden virtual function is here virtual const uint8_t* buf() const; ^ In file included from xray_re/xr_entity.cxx:3: xray_re/xr_entity.h:272:2: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const uint8_t game_id() const; ^~~~~~ xray_re/xr_entity.h:360:8: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] inline const uint8_t cse_abstract::game_id() const { return m_s_game_id; } ^~~~~~ xray_re/xr_entity.cxx:111:62: warning: unused parameter 'size' [-Wunused-parameter] void cse_ph_skeleton::state_read(xr_packet& packet, uint16_t size) ^ xray_re/xr_entity.cxx:125:46: warning: unused parameter 'packet' [-Wunused-parameter] void cse_ph_skeleton::update_read(xr_packet& packet) {} ^ xray_re/xr_entity.cxx:126:47: warning: unused parameter 'packet' [-Wunused-parameter] void cse_ph_skeleton::update_write(xr_packet& packet) {} ^ xray_re/xr_entity.cxx:128:44: warning: unused parameter 'packet' [-Wunused-parameter] void cse_ph_skeleton::data_load(xr_packet& packet) {} ^ xray_re/xr_entity.cxx:129:44: warning: unused parameter 'packet' [-Wunused-parameter] void cse_ph_skeleton::data_save(xr_packet& packet) {} ^ xray_re/xr_entity.cxx:333:52: warning: unused parameter 'packet' [-Wunused-parameter] void cse_alife_graph_point::state_merge(xr_packet& packet, uint16_t version) {} ^ xray_re/xr_entity.cxx:333:69: warning: unused parameter 'version' [-Wunused-parameter] void cse_alife_graph_point::state_merge(xr_packet& packet, uint16_t version) {} ^ xray_re/xr_entity.cxx:335:68: warning: unused parameter 'size' [-Wunused-parameter] void cse_alife_graph_point::state_read(xr_packet& packet, uint16_t size) ^ xray_re/xr_entity.cxx:352:52: warning: unused parameter 'packet' [-Wunused-parameter] void cse_alife_graph_point::update_read(xr_packet& packet) {} ^ xray_re/xr_entity.cxx:354:53: warning: unused parameter 'packet' [-Wunused-parameter] void cse_alife_graph_point::update_write(xr_packet& packet) {} ^ xray_re/xr_entity.cxx:395:63: warning: unused parameter 'size' [-Wunused-parameter] void cse_alife_object::state_read(xr_packet& packet, uint16_t size) ^ xray_re/xr_entity.cxx:440:47: warning: unused parameter 'packet' [-Wunused-parameter] void cse_alife_object::update_read(xr_packet& packet) {} ^ xray_re/xr_entity.cxx:442:48: warning: unused parameter 'packet' [-Wunused-parameter] void cse_alife_object::update_write(xr_packet& packet) {} ^ xray_re/xr_entity.cxx:461:55: warning: unused parameter 'packet' [-Wunused-parameter] void cse_alife_dynamic_object::update_read(xr_packet& packet) {} ^ xray_re/xr_entity.cxx:463:56: warning: unused parameter 'packet' [-Wunused-parameter] void cse_alife_dynamic_object::update_write(xr_packet& packet) {} ^ xray_re/xr_entity.cxx:480:62: warning: unused parameter 'packet' [-Wunused-parameter] void cse_alife_dynamic_object_visual::update_read(xr_packet& packet) {} ^ xray_re/xr_entity.cxx:482:63: warning: unused parameter 'packet' [-Wunused-parameter] void cse_alife_dynamic_object_visual::update_write(xr_packet& packet) {} ^ xray_re/xr_entity.cxx:512:56: warning: unused parameter 'packet' [-Wunused-parameter] void cse_alife_object_climable::update_read(xr_packet& packet) {} ^ xray_re/xr_entity.cxx:514:57: warning: unused parameter 'packet' [-Wunused-parameter] void cse_alife_object_climable::update_write(xr_packet& packet) {} ^ xray_re/xr_entity.cxx:560:46: warning: unused parameter 'packet' [-Wunused-parameter] void cse_smart_cover::update_read(xr_packet& packet) {} ^ xray_re/xr_entity.cxx:562:47: warning: unused parameter 'packet' [-Wunused-parameter] void cse_smart_cover::update_write(xr_packet& packet) {} ^ xray_re/xr_entity.cxx:787:57: warning: unused parameter 'packet' [-Wunused-parameter] void cse_alife_object_projector::update_read(xr_packet& packet) {} ^ xray_re/xr_entity.cxx:789:58: warning: unused parameter 'packet' [-Wunused-parameter] void cse_alife_object_projector::update_write(xr_packet& packet) {} ^ xray_re/xr_entity.cxx:831:57: warning: unused parameter 'packet' [-Wunused-parameter] void cse_alife_object_breakable::update_read(xr_packet& packet) {} ^ xray_re/xr_entity.cxx:833:58: warning: unused parameter 'packet' [-Wunused-parameter] void cse_alife_object_breakable::update_write(xr_packet& packet) {} ^ xray_re/xr_entity.cxx:847:55: warning: unused parameter 'packet' [-Wunused-parameter] void cse_alife_mounted_weapon::update_read(xr_packet& packet) {} ^ xray_re/xr_entity.cxx:849:56: warning: unused parameter 'packet' [-Wunused-parameter] void cse_alife_mounted_weapon::update_write(xr_packet& packet) {} ^ xray_re/xr_entity.cxx:1312:72: warning: unused parameter 'size' [-Wunused-parameter] void cse_alife_trader_abstract::state_read(xr_packet& packet, uint16_t size) ^ xray_re/xr_entity.cxx:1373:56: warning: unused parameter 'packet' [-Wunused-parameter] void cse_alife_trader_abstract::update_read(xr_packet& packet) {} ^ xray_re/xr_entity.cxx:1375:57: warning: unused parameter 'packet' [-Wunused-parameter] void cse_alife_trader_abstract::update_write(xr_packet& packet) {} ^ xray_re/xr_entity.cxx:1629:57: warning: unused parameter 'packet' [-Wunused-parameter] void cse_alife_space_restrictor::update_read(xr_packet& packet) {} ^ xray_re/xr_entity.cxx:1631:58: warning: unused parameter 'packet' [-Wunused-parameter] void cse_alife_space_restrictor::update_write(xr_packet& packet) {} ^ xray_re/xr_entity.cxx:1650:51: warning: unused parameter 'packet' [-Wunused-parameter] void cse_alife_smart_zone::update_read(xr_packet& packet) {} ^ xray_re/xr_entity.cxx:1652:52: warning: unused parameter 'packet' [-Wunused-parameter] void cse_alife_smart_zone::update_write(xr_packet& packet) {} ^ xray_re/xr_entity.cxx:1670:55: warning: unused parameter 'packet' [-Wunused-parameter] void cse_alife_team_base_zone::update_read(xr_packet& packet) {} ^ xray_re/xr_entity.cxx:1672:56: warning: unused parameter 'packet' [-Wunused-parameter] void cse_alife_team_base_zone::update_write(xr_packet& packet) {} ^ xray_re/xr_entity.cxx:1725:54: warning: unused parameter 'packet' [-Wunused-parameter] void cse_alife_level_changer::update_read(xr_packet& packet) {} ^ xray_re/xr_entity.cxx:1727:55: warning: unused parameter 'packet' [-Wunused-parameter] void cse_alife_level_changer::update_write(xr_packet& packet) {} ^ xray_re/xr_entity.cxx:2007:71: warning: unused parameter 'size' [-Wunused-parameter] void cse_alife_inventory_item::state_read(xr_packet& packet, uint16_t size) ^ xray_re/xr_entity.cxx:8:15: warning: unused variable 'UNDEF8' [-Wunused-const-variable] const uint8_t UNDEF8 = UINT8_MAX; ^ 63 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_entity_factory.o -c xray_re/xr_entity_factory.cxx In file included from xray_re/xr_entity_factory.cxx:2: In file included from xray_re/xr_entity_factory.h:8: In file included from xray_re/xr_entity.h:13: In file included from xray_re/xr_packet.h:9: xray_re/xr_string_utils.h:19:46: warning: unused parameter 'n' [-Wunused-parameter] static inline void xr_strlwr(char* s, size_t n) ^ In file included from xray_re/xr_entity_factory.cxx:2: In file included from xray_re/xr_entity_factory.h:8: In file included from xray_re/xr_entity.h:13: xray_re/xr_packet.h:130:16: warning: 'w_raw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_raw(const void* data, size_t size); ^ xray_re/xr_packet.h:36:16: note: overridden virtual function is here virtual void w_raw(const void* data, size_t size); ^ xray_re/xr_packet.h:131:16: warning: 'w_sz' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_sz(const std::string& value); ^ xray_re/xr_packet.h:37:16: note: overridden virtual function is here virtual void w_sz(const std::string& value); ^ xray_re/xr_packet.h:132:16: warning: 'w_u64' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u64(uint64_t value); ^ xray_re/xr_packet.h:38:16: note: overridden virtual function is here virtual void w_u64(uint64_t value); ^ xray_re/xr_packet.h:133:16: warning: 'w_u32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u32(uint32_t value); ^ xray_re/xr_packet.h:40:16: note: overridden virtual function is here virtual void w_u32(uint32_t value); ^ xray_re/xr_packet.h:134:16: warning: 'w_s32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s32(int32_t value); ^ xray_re/xr_packet.h:41:16: note: overridden virtual function is here virtual void w_s32(int32_t value); ^ xray_re/xr_packet.h:135:16: warning: 'w_u16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u16(uint16_t value); ^ xray_re/xr_packet.h:43:16: note: overridden virtual function is here virtual void w_u16(uint16_t value); ^ xray_re/xr_packet.h:136:16: warning: 'w_s16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s16(int16_t value); ^ xray_re/xr_packet.h:44:16: note: overridden virtual function is here virtual void w_s16(int16_t value); ^ xray_re/xr_packet.h:137:16: warning: 'w_u8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u8(uint8_t value); ^ xray_re/xr_packet.h:45:16: note: overridden virtual function is here virtual void w_u8(uint8_t value); ^ xray_re/xr_packet.h:138:16: warning: 'w_s8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s8(int8_t value); ^ xray_re/xr_packet.h:46:16: note: overridden virtual function is here virtual void w_s8(int8_t value); ^ xray_re/xr_packet.h:139:16: warning: 'w_bool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_bool(bool value); ^ xray_re/xr_packet.h:47:16: note: overridden virtual function is here virtual void w_bool(bool value); ^ xray_re/xr_packet.h:140:16: warning: 'w_float' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_float(float value); ^ xray_re/xr_packet.h:48:16: note: overridden virtual function is here virtual void w_float(float value); ^ xray_re/xr_packet.h:141:16: warning: 'w_float_q8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_float_q8(float value, float min = 0, float max = 1.f); ^ xray_re/xr_packet.h:50:16: note: overridden virtual function is here virtual void w_float_q8(float value, float min = 0, float max = 1.f); ^ xray_re/xr_packet.h:142:16: warning: 'w_vec3' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_vec3(const fvector3& value); ^ xray_re/xr_packet.h:51:16: note: overridden virtual function is here virtual void w_vec3(const fvector3& value); ^ xray_re/xr_packet.h:144:16: warning: 'w_size_u32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u32(size_t size); ^ xray_re/xr_packet.h:55:16: note: overridden virtual function is here virtual void w_size_u32(size_t size); ^ xray_re/xr_packet.h:145:16: warning: 'w_size_u16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u16(size_t size); ^ xray_re/xr_packet.h:56:16: note: overridden virtual function is here virtual void w_size_u16(size_t size); ^ xray_re/xr_packet.h:146:16: warning: 'w_size_u8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u8(size_t size); ^ xray_re/xr_packet.h:57:16: note: overridden virtual function is here virtual void w_size_u8(size_t size); ^ xray_re/xr_packet.h:148:16: warning: 'w_cseq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_cseq(size_t n, const uint8_t values[]); ^ xray_re/xr_packet.h:32:16: note: overridden virtual function is here virtual void w_cseq(size_t n, const uint8_t values[]) { w_cseq(n, values); } ^ xray_re/xr_packet.h:149:16: warning: 'w_seq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_seq(std::vector container); ^ xray_re/xr_packet.h:33:16: note: overridden virtual function is here virtual void w_seq(std::vector container) { w_seq>(container); } ^ xray_re/xr_packet.h:150:16: warning: 'w_seq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_seq(std::vector container); ^ xray_re/xr_packet.h:34:16: note: overridden virtual function is here virtual void w_seq(std::vector container) { w_seq>(container); } ^ xray_re/xr_packet.h:155:25: warning: 'buf' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual const uint8_t* buf() const; ^ xray_re/xr_packet.h:114:25: note: overridden virtual function is here virtual const uint8_t* buf() const; ^ In file included from xray_re/xr_entity_factory.cxx:2: In file included from xray_re/xr_entity_factory.h:8: xray_re/xr_entity.h:272:2: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const uint8_t game_id() const; ^~~~~~ xray_re/xr_entity.h:360:8: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] inline const uint8_t cse_abstract::game_id() const { return m_s_game_id; } ^~~~~~ xray_re/xr_entity_factory.cxx:54:16: warning: private field 'm_game_config' is not used [-Wunused-private-field] const char* m_game_config; ^ 24 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_entity_la.o -c xray_re/xr_entity_la.cxx In file included from xray_re/xr_entity_la.cxx:1: In file included from xray_re/xr_entity_la.h:3: In file included from xray_re/xr_entity.h:13: In file included from xray_re/xr_packet.h:9: xray_re/xr_string_utils.h:19:46: warning: unused parameter 'n' [-Wunused-parameter] static inline void xr_strlwr(char* s, size_t n) ^ In file included from xray_re/xr_entity_la.cxx:1: In file included from xray_re/xr_entity_la.h:3: In file included from xray_re/xr_entity.h:13: xray_re/xr_packet.h:130:16: warning: 'w_raw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_raw(const void* data, size_t size); ^ xray_re/xr_packet.h:36:16: note: overridden virtual function is here virtual void w_raw(const void* data, size_t size); ^ xray_re/xr_packet.h:131:16: warning: 'w_sz' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_sz(const std::string& value); ^ xray_re/xr_packet.h:37:16: note: overridden virtual function is here virtual void w_sz(const std::string& value); ^ xray_re/xr_packet.h:132:16: warning: 'w_u64' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u64(uint64_t value); ^ xray_re/xr_packet.h:38:16: note: overridden virtual function is here virtual void w_u64(uint64_t value); ^ xray_re/xr_packet.h:133:16: warning: 'w_u32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u32(uint32_t value); ^ xray_re/xr_packet.h:40:16: note: overridden virtual function is here virtual void w_u32(uint32_t value); ^ xray_re/xr_packet.h:134:16: warning: 'w_s32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s32(int32_t value); ^ xray_re/xr_packet.h:41:16: note: overridden virtual function is here virtual void w_s32(int32_t value); ^ xray_re/xr_packet.h:135:16: warning: 'w_u16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u16(uint16_t value); ^ xray_re/xr_packet.h:43:16: note: overridden virtual function is here virtual void w_u16(uint16_t value); ^ xray_re/xr_packet.h:136:16: warning: 'w_s16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s16(int16_t value); ^ xray_re/xr_packet.h:44:16: note: overridden virtual function is here virtual void w_s16(int16_t value); ^ xray_re/xr_packet.h:137:16: warning: 'w_u8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u8(uint8_t value); ^ xray_re/xr_packet.h:45:16: note: overridden virtual function is here virtual void w_u8(uint8_t value); ^ xray_re/xr_packet.h:138:16: warning: 'w_s8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s8(int8_t value); ^ xray_re/xr_packet.h:46:16: note: overridden virtual function is here virtual void w_s8(int8_t value); ^ xray_re/xr_packet.h:139:16: warning: 'w_bool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_bool(bool value); ^ xray_re/xr_packet.h:47:16: note: overridden virtual function is here virtual void w_bool(bool value); ^ xray_re/xr_packet.h:140:16: warning: 'w_float' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_float(float value); ^ xray_re/xr_packet.h:48:16: note: overridden virtual function is here virtual void w_float(float value); ^ xray_re/xr_packet.h:141:16: warning: 'w_float_q8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_float_q8(float value, float min = 0, float max = 1.f); ^ xray_re/xr_packet.h:50:16: note: overridden virtual function is here virtual void w_float_q8(float value, float min = 0, float max = 1.f); ^ xray_re/xr_packet.h:142:16: warning: 'w_vec3' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_vec3(const fvector3& value); ^ xray_re/xr_packet.h:51:16: note: overridden virtual function is here virtual void w_vec3(const fvector3& value); ^ xray_re/xr_packet.h:144:16: warning: 'w_size_u32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u32(size_t size); ^ xray_re/xr_packet.h:55:16: note: overridden virtual function is here virtual void w_size_u32(size_t size); ^ xray_re/xr_packet.h:145:16: warning: 'w_size_u16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u16(size_t size); ^ xray_re/xr_packet.h:56:16: note: overridden virtual function is here virtual void w_size_u16(size_t size); ^ xray_re/xr_packet.h:146:16: warning: 'w_size_u8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u8(size_t size); ^ xray_re/xr_packet.h:57:16: note: overridden virtual function is here virtual void w_size_u8(size_t size); ^ xray_re/xr_packet.h:148:16: warning: 'w_cseq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_cseq(size_t n, const uint8_t values[]); ^ xray_re/xr_packet.h:32:16: note: overridden virtual function is here virtual void w_cseq(size_t n, const uint8_t values[]) { w_cseq(n, values); } ^ xray_re/xr_packet.h:149:16: warning: 'w_seq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_seq(std::vector container); ^ xray_re/xr_packet.h:33:16: note: overridden virtual function is here virtual void w_seq(std::vector container) { w_seq>(container); } ^ xray_re/xr_packet.h:150:16: warning: 'w_seq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_seq(std::vector container); ^ xray_re/xr_packet.h:34:16: note: overridden virtual function is here virtual void w_seq(std::vector container) { w_seq>(container); } ^ xray_re/xr_packet.h:155:25: warning: 'buf' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual const uint8_t* buf() const; ^ xray_re/xr_packet.h:114:25: note: overridden virtual function is here virtual const uint8_t* buf() const; ^ In file included from xray_re/xr_entity_la.cxx:1: In file included from xray_re/xr_entity_la.h:3: xray_re/xr_entity.h:272:2: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const uint8_t game_id() const; ^~~~~~ xray_re/xr_entity.h:360:8: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] inline const uint8_t cse_abstract::game_id() const { return m_s_game_id; } ^~~~~~ 23 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_entity_script.o -c xray_re/xr_entity_script.cxx In file included from xray_re/xr_entity_script.cxx:3: In file included from xray_re/xr_entity_script.h:7: In file included from xray_re/xr_entity.h:13: In file included from xray_re/xr_packet.h:9: xray_re/xr_string_utils.h:19:46: warning: unused parameter 'n' [-Wunused-parameter] static inline void xr_strlwr(char* s, size_t n) ^ In file included from xray_re/xr_entity_script.cxx:3: In file included from xray_re/xr_entity_script.h:7: In file included from xray_re/xr_entity.h:13: xray_re/xr_packet.h:130:16: warning: 'w_raw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_raw(const void* data, size_t size); ^ xray_re/xr_packet.h:36:16: note: overridden virtual function is here virtual void w_raw(const void* data, size_t size); ^ xray_re/xr_packet.h:131:16: warning: 'w_sz' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_sz(const std::string& value); ^ xray_re/xr_packet.h:37:16: note: overridden virtual function is here virtual void w_sz(const std::string& value); ^ xray_re/xr_packet.h:132:16: warning: 'w_u64' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u64(uint64_t value); ^ xray_re/xr_packet.h:38:16: note: overridden virtual function is here virtual void w_u64(uint64_t value); ^ xray_re/xr_packet.h:133:16: warning: 'w_u32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u32(uint32_t value); ^ xray_re/xr_packet.h:40:16: note: overridden virtual function is here virtual void w_u32(uint32_t value); ^ xray_re/xr_packet.h:134:16: warning: 'w_s32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s32(int32_t value); ^ xray_re/xr_packet.h:41:16: note: overridden virtual function is here virtual void w_s32(int32_t value); ^ xray_re/xr_packet.h:135:16: warning: 'w_u16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u16(uint16_t value); ^ xray_re/xr_packet.h:43:16: note: overridden virtual function is here virtual void w_u16(uint16_t value); ^ xray_re/xr_packet.h:136:16: warning: 'w_s16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s16(int16_t value); ^ xray_re/xr_packet.h:44:16: note: overridden virtual function is here virtual void w_s16(int16_t value); ^ xray_re/xr_packet.h:137:16: warning: 'w_u8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u8(uint8_t value); ^ xray_re/xr_packet.h:45:16: note: overridden virtual function is here virtual void w_u8(uint8_t value); ^ xray_re/xr_packet.h:138:16: warning: 'w_s8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s8(int8_t value); ^ xray_re/xr_packet.h:46:16: note: overridden virtual function is here virtual void w_s8(int8_t value); ^ xray_re/xr_packet.h:139:16: warning: 'w_bool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_bool(bool value); ^ xray_re/xr_packet.h:47:16: note: overridden virtual function is here virtual void w_bool(bool value); ^ xray_re/xr_packet.h:140:16: warning: 'w_float' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_float(float value); ^ xray_re/xr_packet.h:48:16: note: overridden virtual function is here virtual void w_float(float value); ^ xray_re/xr_packet.h:141:16: warning: 'w_float_q8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_float_q8(float value, float min = 0, float max = 1.f); ^ xray_re/xr_packet.h:50:16: note: overridden virtual function is here virtual void w_float_q8(float value, float min = 0, float max = 1.f); ^ xray_re/xr_packet.h:142:16: warning: 'w_vec3' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_vec3(const fvector3& value); ^ xray_re/xr_packet.h:51:16: note: overridden virtual function is here virtual void w_vec3(const fvector3& value); ^ xray_re/xr_packet.h:144:16: warning: 'w_size_u32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u32(size_t size); ^ xray_re/xr_packet.h:55:16: note: overridden virtual function is here virtual void w_size_u32(size_t size); ^ xray_re/xr_packet.h:145:16: warning: 'w_size_u16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u16(size_t size); ^ xray_re/xr_packet.h:56:16: note: overridden virtual function is here virtual void w_size_u16(size_t size); ^ xray_re/xr_packet.h:146:16: warning: 'w_size_u8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u8(size_t size); ^ xray_re/xr_packet.h:57:16: note: overridden virtual function is here virtual void w_size_u8(size_t size); ^ xray_re/xr_packet.h:148:16: warning: 'w_cseq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_cseq(size_t n, const uint8_t values[]); ^ xray_re/xr_packet.h:32:16: note: overridden virtual function is here virtual void w_cseq(size_t n, const uint8_t values[]) { w_cseq(n, values); } ^ xray_re/xr_packet.h:149:16: warning: 'w_seq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_seq(std::vector container); ^ xray_re/xr_packet.h:33:16: note: overridden virtual function is here virtual void w_seq(std::vector container) { w_seq>(container); } ^ xray_re/xr_packet.h:150:16: warning: 'w_seq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_seq(std::vector container); ^ xray_re/xr_packet.h:34:16: note: overridden virtual function is here virtual void w_seq(std::vector container) { w_seq>(container); } ^ xray_re/xr_packet.h:155:25: warning: 'buf' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual const uint8_t* buf() const; ^ xray_re/xr_packet.h:114:25: note: overridden virtual function is here virtual const uint8_t* buf() const; ^ In file included from xray_re/xr_entity_script.cxx:3: In file included from xray_re/xr_entity_script.h:7: xray_re/xr_entity.h:272:2: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const uint8_t game_id() const; ^~~~~~ xray_re/xr_entity.h:360:8: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] inline const uint8_t cse_abstract::game_id() const { return m_s_game_id; } ^~~~~~ xray_re/xr_entity_script.cxx:47:8: warning: unused variable 'start_position_filled' [-Wunused-variable] bool start_position_filled = packet.r_bool(); ^ xray_re/xr_entity_script.cxx:755:12: warning: unused variable 'cse_alive_inventory_box__unk2_u8' [-Wunused-variable] uint16_t cse_alive_inventory_box__unk2_u8 = packet.r_u8(); ^ xray_re/xr_entity_script.cxx:754:12: warning: unused variable 'cse_alive_inventory_box__unk1_u8' [-Wunused-variable] uint16_t cse_alive_inventory_box__unk1_u8 = packet.r_u8(); ^ 26 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_entity_zenobian.o -c xray_re/xr_entity_zenobian.cxx In file included from xray_re/xr_entity_zenobian.cxx:1: In file included from xray_re/xr_entity_zenobian.h:7: In file included from xray_re/xr_entity.h:13: In file included from xray_re/xr_packet.h:9: xray_re/xr_string_utils.h:19:46: warning: unused parameter 'n' [-Wunused-parameter] static inline void xr_strlwr(char* s, size_t n) ^ In file included from xray_re/xr_entity_zenobian.cxx:1: In file included from xray_re/xr_entity_zenobian.h:7: In file included from xray_re/xr_entity.h:13: xray_re/xr_packet.h:130:16: warning: 'w_raw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_raw(const void* data, size_t size); ^ xray_re/xr_packet.h:36:16: note: overridden virtual function is here virtual void w_raw(const void* data, size_t size); ^ xray_re/xr_packet.h:131:16: warning: 'w_sz' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_sz(const std::string& value); ^ xray_re/xr_packet.h:37:16: note: overridden virtual function is here virtual void w_sz(const std::string& value); ^ xray_re/xr_packet.h:132:16: warning: 'w_u64' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u64(uint64_t value); ^ xray_re/xr_packet.h:38:16: note: overridden virtual function is here virtual void w_u64(uint64_t value); ^ xray_re/xr_packet.h:133:16: warning: 'w_u32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u32(uint32_t value); ^ xray_re/xr_packet.h:40:16: note: overridden virtual function is here virtual void w_u32(uint32_t value); ^ xray_re/xr_packet.h:134:16: warning: 'w_s32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s32(int32_t value); ^ xray_re/xr_packet.h:41:16: note: overridden virtual function is here virtual void w_s32(int32_t value); ^ xray_re/xr_packet.h:135:16: warning: 'w_u16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u16(uint16_t value); ^ xray_re/xr_packet.h:43:16: note: overridden virtual function is here virtual void w_u16(uint16_t value); ^ xray_re/xr_packet.h:136:16: warning: 'w_s16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s16(int16_t value); ^ xray_re/xr_packet.h:44:16: note: overridden virtual function is here virtual void w_s16(int16_t value); ^ xray_re/xr_packet.h:137:16: warning: 'w_u8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u8(uint8_t value); ^ xray_re/xr_packet.h:45:16: note: overridden virtual function is here virtual void w_u8(uint8_t value); ^ xray_re/xr_packet.h:138:16: warning: 'w_s8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s8(int8_t value); ^ xray_re/xr_packet.h:46:16: note: overridden virtual function is here virtual void w_s8(int8_t value); ^ xray_re/xr_packet.h:139:16: warning: 'w_bool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_bool(bool value); ^ xray_re/xr_packet.h:47:16: note: overridden virtual function is here virtual void w_bool(bool value); ^ xray_re/xr_packet.h:140:16: warning: 'w_float' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_float(float value); ^ xray_re/xr_packet.h:48:16: note: overridden virtual function is here virtual void w_float(float value); ^ xray_re/xr_packet.h:141:16: warning: 'w_float_q8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_float_q8(float value, float min = 0, float max = 1.f); ^ xray_re/xr_packet.h:50:16: note: overridden virtual function is here virtual void w_float_q8(float value, float min = 0, float max = 1.f); ^ xray_re/xr_packet.h:142:16: warning: 'w_vec3' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_vec3(const fvector3& value); ^ xray_re/xr_packet.h:51:16: note: overridden virtual function is here virtual void w_vec3(const fvector3& value); ^ xray_re/xr_packet.h:144:16: warning: 'w_size_u32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u32(size_t size); ^ xray_re/xr_packet.h:55:16: note: overridden virtual function is here virtual void w_size_u32(size_t size); ^ xray_re/xr_packet.h:145:16: warning: 'w_size_u16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u16(size_t size); ^ xray_re/xr_packet.h:56:16: note: overridden virtual function is here virtual void w_size_u16(size_t size); ^ xray_re/xr_packet.h:146:16: warning: 'w_size_u8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u8(size_t size); ^ xray_re/xr_packet.h:57:16: note: overridden virtual function is here virtual void w_size_u8(size_t size); ^ xray_re/xr_packet.h:148:16: warning: 'w_cseq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_cseq(size_t n, const uint8_t values[]); ^ xray_re/xr_packet.h:32:16: note: overridden virtual function is here virtual void w_cseq(size_t n, const uint8_t values[]) { w_cseq(n, values); } ^ xray_re/xr_packet.h:149:16: warning: 'w_seq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_seq(std::vector container); ^ xray_re/xr_packet.h:33:16: note: overridden virtual function is here virtual void w_seq(std::vector container) { w_seq>(container); } ^ xray_re/xr_packet.h:150:16: warning: 'w_seq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_seq(std::vector container); ^ xray_re/xr_packet.h:34:16: note: overridden virtual function is here virtual void w_seq(std::vector container) { w_seq>(container); } ^ xray_re/xr_packet.h:155:25: warning: 'buf' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual const uint8_t* buf() const; ^ xray_re/xr_packet.h:114:25: note: overridden virtual function is here virtual const uint8_t* buf() const; ^ In file included from xray_re/xr_entity_zenobian.cxx:1: In file included from xray_re/xr_entity_zenobian.h:7: xray_re/xr_entity.h:272:2: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const uint8_t game_id() const; ^~~~~~ xray_re/xr_entity.h:360:8: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] inline const uint8_t cse_abstract::game_id() const { return m_s_game_id; } ^~~~~~ 23 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_envelope.o -c xray_re/xr_envelope.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_envelope_eval.o -c xray_re/xr_envelope_eval.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_file_system.o -c xray_re/xr_file_system.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_file_system_posix.o -c xray_re/xr_file_system_posix.cxx In file included from xray_re/xr_file_system_posix.cxx:12: xray_re/xr_string_utils.h:19:46: warning: unused parameter 'n' [-Wunused-parameter] static inline void xr_strlwr(char* s, size_t n) ^ xray_re/xr_file_system_posix.cxx:103:10: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] _dir = ""; ^ xray_re/xr_file_system_posix.cxx:190:10: warning: comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare] if (len < getpagesize()) { ~~~ ^ ~~~~~~~~~~~~~ xray_re/xr_file_system_posix.cxx:193:28: warning: comparison of integers of different signs: 'ssize_t' (aka 'long') and 'size_t' (aka 'unsigned long') [-Wsign-compare] if (read(fd, data, len) == len) { ~~~~~~~~~~~~~~~~~~~ ^ ~~~ xray_re/xr_file_system_posix.cxx:276:36: warning: comparison of integers of different signs: 'ssize_t' (aka 'long') and 'size_t' (aka 'unsigned long') [-Wsign-compare] xr_assert(write(m_fd, data, size) == size); ~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~ xray_re/xr_types.h:115:32: note: expanded from macro 'xr_assert' #define xr_assert(expr) assert(expr) ^~~~ /usr/include/assert.h:56:21: note: expanded from macro 'assert' #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \ ^ 5 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_game_graph.o -c xray_re/xr_game_graph.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_game_spawn.o -c xray_re/xr_game_spawn.cxx In file included from xray_re/xr_game_spawn.cxx:3: In file included from xray_re/xr_game_spawn.h:9: xray_re/xr_ai_way.h:66:2: warning: declaration does not declare anything [-Wmissing-declarations] uint8_t __unused; ^~~~~~~ In file included from xray_re/xr_game_spawn.cxx:5: In file included from xray_re/xr_entity.h:13: In file included from xray_re/xr_packet.h:9: xray_re/xr_string_utils.h:19:46: warning: unused parameter 'n' [-Wunused-parameter] static inline void xr_strlwr(char* s, size_t n) ^ In file included from xray_re/xr_game_spawn.cxx:5: In file included from xray_re/xr_entity.h:13: xray_re/xr_packet.h:130:16: warning: 'w_raw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_raw(const void* data, size_t size); ^ xray_re/xr_packet.h:36:16: note: overridden virtual function is here virtual void w_raw(const void* data, size_t size); ^ xray_re/xr_packet.h:131:16: warning: 'w_sz' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_sz(const std::string& value); ^ xray_re/xr_packet.h:37:16: note: overridden virtual function is here virtual void w_sz(const std::string& value); ^ xray_re/xr_packet.h:132:16: warning: 'w_u64' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u64(uint64_t value); ^ xray_re/xr_packet.h:38:16: note: overridden virtual function is here virtual void w_u64(uint64_t value); ^ xray_re/xr_packet.h:133:16: warning: 'w_u32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u32(uint32_t value); ^ xray_re/xr_packet.h:40:16: note: overridden virtual function is here virtual void w_u32(uint32_t value); ^ xray_re/xr_packet.h:134:16: warning: 'w_s32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s32(int32_t value); ^ xray_re/xr_packet.h:41:16: note: overridden virtual function is here virtual void w_s32(int32_t value); ^ xray_re/xr_packet.h:135:16: warning: 'w_u16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u16(uint16_t value); ^ xray_re/xr_packet.h:43:16: note: overridden virtual function is here virtual void w_u16(uint16_t value); ^ xray_re/xr_packet.h:136:16: warning: 'w_s16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s16(int16_t value); ^ xray_re/xr_packet.h:44:16: note: overridden virtual function is here virtual void w_s16(int16_t value); ^ xray_re/xr_packet.h:137:16: warning: 'w_u8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u8(uint8_t value); ^ xray_re/xr_packet.h:45:16: note: overridden virtual function is here virtual void w_u8(uint8_t value); ^ xray_re/xr_packet.h:138:16: warning: 'w_s8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s8(int8_t value); ^ xray_re/xr_packet.h:46:16: note: overridden virtual function is here virtual void w_s8(int8_t value); ^ xray_re/xr_packet.h:139:16: warning: 'w_bool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_bool(bool value); ^ xray_re/xr_packet.h:47:16: note: overridden virtual function is here virtual void w_bool(bool value); ^ xray_re/xr_packet.h:140:16: warning: 'w_float' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_float(float value); ^ xray_re/xr_packet.h:48:16: note: overridden virtual function is here virtual void w_float(float value); ^ xray_re/xr_packet.h:141:16: warning: 'w_float_q8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_float_q8(float value, float min = 0, float max = 1.f); ^ xray_re/xr_packet.h:50:16: note: overridden virtual function is here virtual void w_float_q8(float value, float min = 0, float max = 1.f); ^ xray_re/xr_packet.h:142:16: warning: 'w_vec3' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_vec3(const fvector3& value); ^ xray_re/xr_packet.h:51:16: note: overridden virtual function is here virtual void w_vec3(const fvector3& value); ^ xray_re/xr_packet.h:144:16: warning: 'w_size_u32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u32(size_t size); ^ xray_re/xr_packet.h:55:16: note: overridden virtual function is here virtual void w_size_u32(size_t size); ^ xray_re/xr_packet.h:145:16: warning: 'w_size_u16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u16(size_t size); ^ xray_re/xr_packet.h:56:16: note: overridden virtual function is here virtual void w_size_u16(size_t size); ^ xray_re/xr_packet.h:146:16: warning: 'w_size_u8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u8(size_t size); ^ xray_re/xr_packet.h:57:16: note: overridden virtual function is here virtual void w_size_u8(size_t size); ^ xray_re/xr_packet.h:148:16: warning: 'w_cseq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_cseq(size_t n, const uint8_t values[]); ^ xray_re/xr_packet.h:32:16: note: overridden virtual function is here virtual void w_cseq(size_t n, const uint8_t values[]) { w_cseq(n, values); } ^ xray_re/xr_packet.h:149:16: warning: 'w_seq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_seq(std::vector container); ^ xray_re/xr_packet.h:33:16: note: overridden virtual function is here virtual void w_seq(std::vector container) { w_seq>(container); } ^ xray_re/xr_packet.h:150:16: warning: 'w_seq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_seq(std::vector container); ^ xray_re/xr_packet.h:34:16: note: overridden virtual function is here virtual void w_seq(std::vector container) { w_seq>(container); } ^ xray_re/xr_packet.h:155:25: warning: 'buf' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual const uint8_t* buf() const; ^ xray_re/xr_packet.h:114:25: note: overridden virtual function is here virtual const uint8_t* buf() const; ^ In file included from xray_re/xr_game_spawn.cxx:5: xray_re/xr_entity.h:272:2: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const uint8_t game_id() const; ^~~~~~ xray_re/xr_entity.h:360:8: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] inline const uint8_t cse_abstract::game_id() const { return m_s_game_id; } ^~~~~~ 24 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_gamemtls_lib.o -c xray_re/xr_gamemtls_lib.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_geom_buf.o -c xray_re/xr_geom_buf.cxx In file included from xray_re/xr_geom_buf.cxx:1: In file included from xray_re/xr_geom_buf.h:11: In file included from xray_re/xr_influence.h:8: xray_re/xr_fixed_vector.h:138:33: warning: unused parameter 'at' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ 2 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_guid.o -c xray_re/xr_guid.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_image.o -c xray_re/xr_image.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_image_bmp.o -c xray_re/xr_image_bmp.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_image_dds.o -c xray_re/xr_image_dds.cxx xray_re/xr_image_dds.cxx:3:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma warning(push) ^ xray_re/xr_image_dds.cxx:4:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma warning(disable: 4595) ^ In file included from xray_re/xr_image_dds.cxx:7: 3rd-party/nvtt/nvmath/Color.h:104:46: warning: initializer order does not match the declaration order [-Wreorder-ctor] Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { } ^~~~ ~~~~ b(b) r(r) 3rd-party/nvtt/nvmath/Color.h:104:46: note: field 'r' will be initialized after field 'g' Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { } ^~~~ 3rd-party/nvtt/nvmath/Color.h:104:52: note: field 'g' will be initialized after field 'b' Color16(uint8 r, uint8 g, uint8 b) : r(r), g(g), b(b) { } ^~~~ xray_re/xr_image_dds.cxx:9:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma warning(pop) ^ xray_re/xr_image_dds.cxx:62:33: warning: unused parameter 'size' [-Wunused-parameter] void dds_writer::beginImage(int size, int width, int height, int depth, int face, int miplevel) ^ xray_re/xr_image_dds.cxx:62:43: warning: unused parameter 'width' [-Wunused-parameter] void dds_writer::beginImage(int size, int width, int height, int depth, int face, int miplevel) ^ xray_re/xr_image_dds.cxx:62:54: warning: unused parameter 'height' [-Wunused-parameter] void dds_writer::beginImage(int size, int width, int height, int depth, int face, int miplevel) ^ xray_re/xr_image_dds.cxx:62:66: warning: unused parameter 'depth' [-Wunused-parameter] void dds_writer::beginImage(int size, int width, int height, int depth, int face, int miplevel) ^ xray_re/xr_image_dds.cxx:62:77: warning: unused parameter 'face' [-Wunused-parameter] void dds_writer::beginImage(int size, int width, int height, int depth, int face, int miplevel) ^ xray_re/xr_image_dds.cxx:62:87: warning: unused parameter 'miplevel' [-Wunused-parameter] void dds_writer::beginImage(int size, int width, int height, int depth, int face, int miplevel) ^ 10 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_image_tga.o -c xray_re/xr_image_tga.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_influence.o -c xray_re/xr_influence.cxx In file included from xray_re/xr_influence.cxx:1: In file included from xray_re/xr_influence.h:8: xray_re/xr_fixed_vector.h:138:33: warning: unused parameter 'at' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ 2 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_ini_file.o -c xray_re/xr_ini_file.cxx In file included from xray_re/xr_ini_file.cxx:6: xray_re/xr_string_utils.h:19:46: warning: unused parameter 'n' [-Wunused-parameter] static inline void xr_strlwr(char* s, size_t n) ^ 1 warning generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_level.o -c xray_re/xr_level.cxx In file included from xray_re/xr_level.cxx:4: In file included from xray_re/xr_level_geom.h:7: In file included from xray_re/xr_geom_buf.h:11: In file included from xray_re/xr_influence.h:8: xray_re/xr_fixed_vector.h:138:33: warning: unused parameter 'at' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ In file included from xray_re/xr_level.cxx:13: xray_re/xr_level_details.h:34:2: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const size_t raw_texture_size() const; ^~~~~~ xray_re/xr_level_details.h:62:8: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] inline const size_t xr_level_details::raw_texture_size() const { return m_raw_texture_size; } ^~~~~~ In file included from xray_re/xr_level.cxx:16: In file included from xray_re/xr_level_game.h:7: xray_re/xr_ai_way.h:66:2: warning: declaration does not declare anything [-Wmissing-declarations] uint8_t __unused; ^~~~~~~ In file included from xray_re/xr_level.cxx:28: In file included from xray_re/xr_entity.h:13: In file included from xray_re/xr_packet.h:9: xray_re/xr_string_utils.h:19:46: warning: unused parameter 'n' [-Wunused-parameter] static inline void xr_strlwr(char* s, size_t n) ^ In file included from xray_re/xr_level.cxx:28: In file included from xray_re/xr_entity.h:13: xray_re/xr_packet.h:130:16: warning: 'w_raw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_raw(const void* data, size_t size); ^ xray_re/xr_packet.h:36:16: note: overridden virtual function is here virtual void w_raw(const void* data, size_t size); ^ xray_re/xr_packet.h:131:16: warning: 'w_sz' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_sz(const std::string& value); ^ xray_re/xr_packet.h:37:16: note: overridden virtual function is here virtual void w_sz(const std::string& value); ^ xray_re/xr_packet.h:132:16: warning: 'w_u64' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u64(uint64_t value); ^ xray_re/xr_packet.h:38:16: note: overridden virtual function is here virtual void w_u64(uint64_t value); ^ xray_re/xr_packet.h:133:16: warning: 'w_u32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u32(uint32_t value); ^ xray_re/xr_packet.h:40:16: note: overridden virtual function is here virtual void w_u32(uint32_t value); ^ xray_re/xr_packet.h:134:16: warning: 'w_s32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s32(int32_t value); ^ xray_re/xr_packet.h:41:16: note: overridden virtual function is here virtual void w_s32(int32_t value); ^ xray_re/xr_packet.h:135:16: warning: 'w_u16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u16(uint16_t value); ^ xray_re/xr_packet.h:43:16: note: overridden virtual function is here virtual void w_u16(uint16_t value); ^ xray_re/xr_packet.h:136:16: warning: 'w_s16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s16(int16_t value); ^ xray_re/xr_packet.h:44:16: note: overridden virtual function is here virtual void w_s16(int16_t value); ^ xray_re/xr_packet.h:137:16: warning: 'w_u8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u8(uint8_t value); ^ xray_re/xr_packet.h:45:16: note: overridden virtual function is here virtual void w_u8(uint8_t value); ^ xray_re/xr_packet.h:138:16: warning: 'w_s8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s8(int8_t value); ^ xray_re/xr_packet.h:46:16: note: overridden virtual function is here virtual void w_s8(int8_t value); ^ xray_re/xr_packet.h:139:16: warning: 'w_bool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_bool(bool value); ^ xray_re/xr_packet.h:47:16: note: overridden virtual function is here virtual void w_bool(bool value); ^ xray_re/xr_packet.h:140:16: warning: 'w_float' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_float(float value); ^ xray_re/xr_packet.h:48:16: note: overridden virtual function is here virtual void w_float(float value); ^ xray_re/xr_packet.h:141:16: warning: 'w_float_q8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_float_q8(float value, float min = 0, float max = 1.f); ^ xray_re/xr_packet.h:50:16: note: overridden virtual function is here virtual void w_float_q8(float value, float min = 0, float max = 1.f); ^ xray_re/xr_packet.h:142:16: warning: 'w_vec3' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_vec3(const fvector3& value); ^ xray_re/xr_packet.h:51:16: note: overridden virtual function is here virtual void w_vec3(const fvector3& value); ^ xray_re/xr_packet.h:144:16: warning: 'w_size_u32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u32(size_t size); ^ xray_re/xr_packet.h:55:16: note: overridden virtual function is here virtual void w_size_u32(size_t size); ^ xray_re/xr_packet.h:145:16: warning: 'w_size_u16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u16(size_t size); ^ xray_re/xr_packet.h:56:16: note: overridden virtual function is here virtual void w_size_u16(size_t size); ^ xray_re/xr_packet.h:146:16: warning: 'w_size_u8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u8(size_t size); ^ xray_re/xr_packet.h:57:16: note: overridden virtual function is here virtual void w_size_u8(size_t size); ^ xray_re/xr_packet.h:148:16: warning: 'w_cseq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_cseq(size_t n, const uint8_t values[]); ^ xray_re/xr_packet.h:32:16: note: overridden virtual function is here virtual void w_cseq(size_t n, const uint8_t values[]) { w_cseq(n, values); } ^ xray_re/xr_packet.h:149:16: warning: 'w_seq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_seq(std::vector container); ^ xray_re/xr_packet.h:33:16: note: overridden virtual function is here virtual void w_seq(std::vector container) { w_seq>(container); } ^ xray_re/xr_packet.h:150:16: warning: 'w_seq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_seq(std::vector container); ^ xray_re/xr_packet.h:34:16: note: overridden virtual function is here virtual void w_seq(std::vector container) { w_seq>(container); } ^ xray_re/xr_packet.h:155:25: warning: 'buf' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual const uint8_t* buf() const; ^ xray_re/xr_packet.h:114:25: note: overridden virtual function is here virtual const uint8_t* buf() const; ^ In file included from xray_re/xr_level.cxx:28: xray_re/xr_entity.h:272:2: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const uint8_t game_id() const; ^~~~~~ xray_re/xr_entity.h:360:8: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] inline const uint8_t cse_abstract::game_id() const { return m_s_game_id; } ^~~~~~ xray_re/xr_level.cxx:137:68: warning: unused parameter 'required' [-Wunused-parameter] template<> xr_image* load(const char* path, const char* name, bool required) ^ 29 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_level_ai.o -c xray_re/xr_level_ai.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_level_cform.o -c xray_re/xr_level_cform.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_level_details.o -c xray_re/xr_level_details.cxx In file included from xray_re/xr_level_details.cxx:2: xray_re/xr_level_details.h:34:2: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const size_t raw_texture_size() const; ^~~~~~ xray_re/xr_level_details.h:62:8: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] inline const size_t xr_level_details::raw_texture_size() const { return m_raw_texture_size; } ^~~~~~ In file included from xray_re/xr_level_details.cxx:3: In file included from xray_re/xr_level_dm.h:7: In file included from xray_re/xr_dm.h:9: In file included from xray_re/xr_geom_buf.h:11: In file included from xray_re/xr_influence.h:8: xray_re/xr_fixed_vector.h:138:33: warning: unused parameter 'at' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ 4 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_level_dm.o -c xray_re/xr_level_dm.cxx In file included from xray_re/xr_level_dm.cxx:1: In file included from xray_re/xr_level_dm.h:7: In file included from xray_re/xr_dm.h:9: In file included from xray_re/xr_geom_buf.h:11: In file included from xray_re/xr_influence.h:8: xray_re/xr_fixed_vector.h:138:33: warning: unused parameter 'at' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ xray_re/xr_level_dm.cxx:5:63: warning: unused parameter 'raw_surface' [-Wunused-parameter] xr_surface* xr_level_dm::create_surface(const xr_raw_surface& raw_surface) const ^ 3 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_level_env_mod.o -c xray_re/xr_level_env_mod.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_level_fog_vol.o -c xray_re/xr_level_fog_vol.cxx xray_re/xr_level_fog_vol.cxx:31:40: warning: unused parameter 'w' [-Wunused-parameter] void xr_level_fog_vol::save(xr_writer& w) const ^ 1 warning generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_level_game.o -c xray_re/xr_level_game.cxx In file included from xray_re/xr_level_game.cxx:1: In file included from xray_re/xr_level_game.h:7: xray_re/xr_ai_way.h:66:2: warning: declaration does not declare anything [-Wmissing-declarations] uint8_t __unused; ^~~~~~~ 1 warning generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_level_gct.o -c xray_re/xr_level_gct.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_level_gct_v9.o -c xray_re/xr_level_gct_v9.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_level_geom.o -c xray_re/xr_level_geom.cxx In file included from xray_re/xr_level_geom.cxx:1: In file included from xray_re/xr_level_geom.h:7: In file included from xray_re/xr_geom_buf.h:11: In file included from xray_re/xr_influence.h:8: xray_re/xr_fixed_vector.h:138:33: warning: unused parameter 'at' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ 2 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_level_glows.o -c xray_re/xr_level_glows.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_level_graph.o -c xray_re/xr_level_graph.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_level_hom.o -c xray_re/xr_level_hom.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_level_lights.o -c xray_re/xr_level_lights.cxx xray_re/xr_level_lights.cxx:93:39: warning: unused parameter 'w' [-Wunused-parameter] void xr_level_lights::save(xr_writer& w) const ^ 1 warning generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_level_ltx.o -c xray_re/xr_level_ltx.cxx xray_re/xr_level_ltx.cxx:22:36: warning: unused parameter 'w' [-Wunused-parameter] void xr_level_ltx::save(xr_writer& w) const ^ 1 warning generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_level_portals.o -c xray_re/xr_level_portals.cxx In file included from xray_re/xr_level_portals.cxx:2: In file included from xray_re/xr_level_portals.h:9: xray_re/xr_fixed_vector.h:138:33: warning: unused parameter 'at' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ xray_re/xr_level_portals.cxx:64:40: warning: unused parameter 'w' [-Wunused-parameter] void xr_level_portals::save(xr_writer& w) const ^ 3 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_level_ps_static.o -c xray_re/xr_level_ps_static.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_level_sectors.o -c xray_re/xr_level_sectors.cxx xray_re/xr_level_sectors.cxx:63:40: warning: unused parameter 'w' [-Wunused-parameter] void xr_level_sectors::save(xr_writer& w) const ^ 1 warning generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_level_shaders.o -c xray_re/xr_level_shaders.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_level_snd_env.o -c xray_re/xr_level_snd_env.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_level_snd_static.o -c xray_re/xr_level_snd_static.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_level_som.o -c xray_re/xr_level_som.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_level_spawn.o -c xray_re/xr_level_spawn.cxx In file included from xray_re/xr_level_spawn.cxx:2: In file included from xray_re/xr_entity.h:13: In file included from xray_re/xr_packet.h:9: xray_re/xr_string_utils.h:19:46: warning: unused parameter 'n' [-Wunused-parameter] static inline void xr_strlwr(char* s, size_t n) ^ In file included from xray_re/xr_level_spawn.cxx:2: In file included from xray_re/xr_entity.h:13: xray_re/xr_packet.h:130:16: warning: 'w_raw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_raw(const void* data, size_t size); ^ xray_re/xr_packet.h:36:16: note: overridden virtual function is here virtual void w_raw(const void* data, size_t size); ^ xray_re/xr_packet.h:131:16: warning: 'w_sz' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_sz(const std::string& value); ^ xray_re/xr_packet.h:37:16: note: overridden virtual function is here virtual void w_sz(const std::string& value); ^ xray_re/xr_packet.h:132:16: warning: 'w_u64' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u64(uint64_t value); ^ xray_re/xr_packet.h:38:16: note: overridden virtual function is here virtual void w_u64(uint64_t value); ^ xray_re/xr_packet.h:133:16: warning: 'w_u32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u32(uint32_t value); ^ xray_re/xr_packet.h:40:16: note: overridden virtual function is here virtual void w_u32(uint32_t value); ^ xray_re/xr_packet.h:134:16: warning: 'w_s32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s32(int32_t value); ^ xray_re/xr_packet.h:41:16: note: overridden virtual function is here virtual void w_s32(int32_t value); ^ xray_re/xr_packet.h:135:16: warning: 'w_u16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u16(uint16_t value); ^ xray_re/xr_packet.h:43:16: note: overridden virtual function is here virtual void w_u16(uint16_t value); ^ xray_re/xr_packet.h:136:16: warning: 'w_s16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s16(int16_t value); ^ xray_re/xr_packet.h:44:16: note: overridden virtual function is here virtual void w_s16(int16_t value); ^ xray_re/xr_packet.h:137:16: warning: 'w_u8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u8(uint8_t value); ^ xray_re/xr_packet.h:45:16: note: overridden virtual function is here virtual void w_u8(uint8_t value); ^ xray_re/xr_packet.h:138:16: warning: 'w_s8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s8(int8_t value); ^ xray_re/xr_packet.h:46:16: note: overridden virtual function is here virtual void w_s8(int8_t value); ^ xray_re/xr_packet.h:139:16: warning: 'w_bool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_bool(bool value); ^ xray_re/xr_packet.h:47:16: note: overridden virtual function is here virtual void w_bool(bool value); ^ xray_re/xr_packet.h:140:16: warning: 'w_float' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_float(float value); ^ xray_re/xr_packet.h:48:16: note: overridden virtual function is here virtual void w_float(float value); ^ xray_re/xr_packet.h:141:16: warning: 'w_float_q8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_float_q8(float value, float min = 0, float max = 1.f); ^ xray_re/xr_packet.h:50:16: note: overridden virtual function is here virtual void w_float_q8(float value, float min = 0, float max = 1.f); ^ xray_re/xr_packet.h:142:16: warning: 'w_vec3' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_vec3(const fvector3& value); ^ xray_re/xr_packet.h:51:16: note: overridden virtual function is here virtual void w_vec3(const fvector3& value); ^ xray_re/xr_packet.h:144:16: warning: 'w_size_u32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u32(size_t size); ^ xray_re/xr_packet.h:55:16: note: overridden virtual function is here virtual void w_size_u32(size_t size); ^ xray_re/xr_packet.h:145:16: warning: 'w_size_u16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u16(size_t size); ^ xray_re/xr_packet.h:56:16: note: overridden virtual function is here virtual void w_size_u16(size_t size); ^ xray_re/xr_packet.h:146:16: warning: 'w_size_u8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u8(size_t size); ^ xray_re/xr_packet.h:57:16: note: overridden virtual function is here virtual void w_size_u8(size_t size); ^ xray_re/xr_packet.h:148:16: warning: 'w_cseq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_cseq(size_t n, const uint8_t values[]); ^ xray_re/xr_packet.h:32:16: note: overridden virtual function is here virtual void w_cseq(size_t n, const uint8_t values[]) { w_cseq(n, values); } ^ xray_re/xr_packet.h:149:16: warning: 'w_seq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_seq(std::vector container); ^ xray_re/xr_packet.h:33:16: note: overridden virtual function is here virtual void w_seq(std::vector container) { w_seq>(container); } ^ xray_re/xr_packet.h:150:16: warning: 'w_seq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_seq(std::vector container); ^ xray_re/xr_packet.h:34:16: note: overridden virtual function is here virtual void w_seq(std::vector container) { w_seq>(container); } ^ xray_re/xr_packet.h:155:25: warning: 'buf' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual const uint8_t* buf() const; ^ xray_re/xr_packet.h:114:25: note: overridden virtual function is here virtual const uint8_t* buf() const; ^ In file included from xray_re/xr_level_spawn.cxx:2: xray_re/xr_entity.h:272:2: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const uint8_t game_id() const; ^~~~~~ xray_re/xr_entity.h:360:8: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] inline const uint8_t cse_abstract::game_id() const { return m_s_game_id; } ^~~~~~ 23 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_level_visuals.o -c xray_re/xr_level_visuals.cxx In file included from xray_re/xr_level_visuals.cxx:3: In file included from xray_re/xr_level_geom.h:7: In file included from xray_re/xr_geom_buf.h:11: In file included from xray_re/xr_influence.h:8: xray_re/xr_fixed_vector.h:138:33: warning: unused parameter 'at' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ 2 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_level_wallmarks.o -c xray_re/xr_level_wallmarks.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_log.o -c xray_re/xr_log.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_lzhuf.o -c xray_re/xr_lzhuf.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_matrix.o -c xray_re/xr_matrix.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_mesh.o -c xray_re/xr_mesh.cxx In file included from xray_re/xr_mesh.cxx:1: In file included from xray_re/xr_mesh.h:11: xray_re/xr_fixed_vector.h:138:33: warning: unused parameter 'at' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ 2 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_mesh_builder.o -c xray_re/xr_mesh_builder.cxx In file included from xray_re/xr_mesh_builder.cxx:1: In file included from xray_re/xr_mesh_builder.h:9: In file included from xray_re/xr_mesh.h:11: xray_re/xr_fixed_vector.h:138:33: warning: unused parameter 'at' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ 2 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_mesh_vbuf.o -c xray_re/xr_mesh_vbuf.cxx In file included from xray_re/xr_mesh_vbuf.cxx:1: In file included from xray_re/xr_mesh_vbuf.h:7: In file included from xray_re/xr_geom_buf.h:11: In file included from xray_re/xr_influence.h:8: xray_re/xr_fixed_vector.h:138:33: warning: unused parameter 'at' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ 2 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_motion.o -c xray_re/xr_motion.cxx In file included from xray_re/xr_motion.cxx:1: xray_re/xr_motion.h:53:11: warning: private field 'm_type' is not used [-Wunused-private-field] uint32_t m_type; ^ 1 warning generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_name_gen.o -c xray_re/xr_name_gen.cxx In file included from xray_re/xr_name_gen.cxx:3: xray_re/xr_string_utils.h:19:46: warning: unused parameter 'n' [-Wunused-parameter] static inline void xr_strlwr(char* s, size_t n) ^ 1 warning generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_obj_motion.o -c xray_re/xr_obj_motion.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_object.o -c xray_re/xr_object.cxx In file included from xray_re/xr_object.cxx:2: In file included from xray_re/xr_object.h:21: In file included from xray_re/xr_mesh.h:11: xray_re/xr_fixed_vector.h:138:33: warning: unused parameter 'at' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ In file included from xray_re/xr_object.cxx:11: xray_re/xr_string_utils.h:19:46: warning: unused parameter 'n' [-Wunused-parameter] static inline void xr_strlwr(char* s, size_t n) ^ xray_re/xr_object.cxx:433:61: warning: unused parameter 'raw_surface' [-Wunused-parameter] xr_surface* xr_object::create_surface(const xr_raw_surface& raw_surface) const { return 0; } ^ 4 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_ogf.o -c xray_re/xr_ogf.cxx In file included from xray_re/xr_ogf.cxx:3: In file included from xray_re/xr_ogf.h:10: In file included from xray_re/xr_geom_buf.h:11: In file included from xray_re/xr_influence.h:8: xray_re/xr_fixed_vector.h:138:33: warning: unused parameter 'at' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ 2 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_ogf_v3.o -c xray_re/xr_ogf_v3.cxx In file included from xray_re/xr_ogf_v3.cxx:2: In file included from xray_re/xr_ogf_v3.h:8: In file included from xray_re/xr_ogf.h:10: In file included from xray_re/xr_geom_buf.h:11: In file included from xray_re/xr_influence.h:8: xray_re/xr_fixed_vector.h:138:33: warning: unused parameter 'at' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ In file included from xray_re/xr_ogf_v3.cxx:5: xray_re/xr_string_utils.h:19:46: warning: unused parameter 'n' [-Wunused-parameter] static inline void xr_strlwr(char* s, size_t n) ^ xray_re/xr_ogf_v3.cxx:239:40: warning: unused parameter 'r' [-Wunused-parameter] void xr_ogf_v3::load_dpatch(xr_reader& r) ^ xray_re/xr_ogf_v3.cxx:549:80: warning: unused parameter 'version' [-Wunused-parameter] inline uint16_t xr_ogf_v3::motion_io::import_params_new(xr_reader& r, unsigned version) ^ 5 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_ogf_v4.o -c xray_re/xr_ogf_v4.cxx In file included from xray_re/xr_ogf_v4.cxx:2: In file included from xray_re/xr_ogf_v4.h:8: In file included from xray_re/xr_ogf.h:10: In file included from xray_re/xr_geom_buf.h:11: In file included from xray_re/xr_influence.h:8: xray_re/xr_fixed_vector.h:138:33: warning: unused parameter 'at' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ xray_re/xr_ogf_v4.cxx:151:46: warning: unused parameter 'r' [-Wunused-parameter] inline void xr_ogf_v4::load_p_map(xr_reader& r) ^ xray_re/xr_ogf_v4.cxx:266:42: warning: unused parameter 'r' [-Wunused-parameter] void xr_ogf_v4::load_fastpath(xr_reader& r) ^ xray_re/xr_ogf_v4.cxx:661:49: warning: unused parameter 'r' [-Wunused-parameter] void xr_ogf_v4::load_particle_effect(xr_reader& r) ^ xray_re/xr_ogf_v4.cxx:666:48: warning: unused parameter 'r' [-Wunused-parameter] void xr_ogf_v4::load_particle_group(xr_reader& r) ^ In file included from xray_re/xr_ogf_v4.cxx:2: xray_re/xr_ogf_v4.h:111:7: warning: private field 'm_fixme' is not used [-Wunused-private-field] int m_fixme; // OGF_P_MAP chunk ^ 7 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_packet.o -c xray_re/xr_packet.cxx In file included from xray_re/xr_packet.cxx:2: In file included from xray_re/xr_packet.h:9: xray_re/xr_string_utils.h:19:46: warning: unused parameter 'n' [-Wunused-parameter] static inline void xr_strlwr(char* s, size_t n) ^ In file included from xray_re/xr_packet.cxx:2: xray_re/xr_packet.h:130:16: warning: 'w_raw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_raw(const void* data, size_t size); ^ xray_re/xr_packet.h:36:16: note: overridden virtual function is here virtual void w_raw(const void* data, size_t size); ^ xray_re/xr_packet.h:131:16: warning: 'w_sz' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_sz(const std::string& value); ^ xray_re/xr_packet.h:37:16: note: overridden virtual function is here virtual void w_sz(const std::string& value); ^ xray_re/xr_packet.h:132:16: warning: 'w_u64' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u64(uint64_t value); ^ xray_re/xr_packet.h:38:16: note: overridden virtual function is here virtual void w_u64(uint64_t value); ^ xray_re/xr_packet.h:133:16: warning: 'w_u32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u32(uint32_t value); ^ xray_re/xr_packet.h:40:16: note: overridden virtual function is here virtual void w_u32(uint32_t value); ^ xray_re/xr_packet.h:134:16: warning: 'w_s32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s32(int32_t value); ^ xray_re/xr_packet.h:41:16: note: overridden virtual function is here virtual void w_s32(int32_t value); ^ xray_re/xr_packet.h:135:16: warning: 'w_u16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u16(uint16_t value); ^ xray_re/xr_packet.h:43:16: note: overridden virtual function is here virtual void w_u16(uint16_t value); ^ xray_re/xr_packet.h:136:16: warning: 'w_s16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s16(int16_t value); ^ xray_re/xr_packet.h:44:16: note: overridden virtual function is here virtual void w_s16(int16_t value); ^ xray_re/xr_packet.h:137:16: warning: 'w_u8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u8(uint8_t value); ^ xray_re/xr_packet.h:45:16: note: overridden virtual function is here virtual void w_u8(uint8_t value); ^ xray_re/xr_packet.h:138:16: warning: 'w_s8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s8(int8_t value); ^ xray_re/xr_packet.h:46:16: note: overridden virtual function is here virtual void w_s8(int8_t value); ^ xray_re/xr_packet.h:139:16: warning: 'w_bool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_bool(bool value); ^ xray_re/xr_packet.h:47:16: note: overridden virtual function is here virtual void w_bool(bool value); ^ xray_re/xr_packet.h:140:16: warning: 'w_float' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_float(float value); ^ xray_re/xr_packet.h:48:16: note: overridden virtual function is here virtual void w_float(float value); ^ xray_re/xr_packet.h:141:16: warning: 'w_float_q8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_float_q8(float value, float min = 0, float max = 1.f); ^ xray_re/xr_packet.h:50:16: note: overridden virtual function is here virtual void w_float_q8(float value, float min = 0, float max = 1.f); ^ xray_re/xr_packet.h:142:16: warning: 'w_vec3' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_vec3(const fvector3& value); ^ xray_re/xr_packet.h:51:16: note: overridden virtual function is here virtual void w_vec3(const fvector3& value); ^ xray_re/xr_packet.h:144:16: warning: 'w_size_u32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u32(size_t size); ^ xray_re/xr_packet.h:55:16: note: overridden virtual function is here virtual void w_size_u32(size_t size); ^ xray_re/xr_packet.h:145:16: warning: 'w_size_u16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u16(size_t size); ^ xray_re/xr_packet.h:56:16: note: overridden virtual function is here virtual void w_size_u16(size_t size); ^ xray_re/xr_packet.h:146:16: warning: 'w_size_u8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u8(size_t size); ^ xray_re/xr_packet.h:57:16: note: overridden virtual function is here virtual void w_size_u8(size_t size); ^ xray_re/xr_packet.h:148:16: warning: 'w_cseq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_cseq(size_t n, const uint8_t values[]); ^ xray_re/xr_packet.h:32:16: note: overridden virtual function is here virtual void w_cseq(size_t n, const uint8_t values[]) { w_cseq(n, values); } ^ xray_re/xr_packet.h:149:16: warning: 'w_seq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_seq(std::vector container); ^ xray_re/xr_packet.h:33:16: note: overridden virtual function is here virtual void w_seq(std::vector container) { w_seq>(container); } ^ xray_re/xr_packet.h:150:16: warning: 'w_seq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_seq(std::vector container); ^ xray_re/xr_packet.h:34:16: note: overridden virtual function is here virtual void w_seq(std::vector container) { w_seq>(container); } ^ xray_re/xr_packet.h:155:25: warning: 'buf' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual const uint8_t* buf() const; ^ xray_re/xr_packet.h:114:25: note: overridden virtual function is here virtual const uint8_t* buf() const; ^ xray_re/xr_packet.h:190:58: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] xr_snprintf(m_temp_buffer, sizeof(m_temp_buffer), "%d", value); ~~ ^~~~~ %lu xray_re/xr_packet.cxx:21:52: note: in instantiation of function template specialization 'xray_re::xr_ini_packet::write_number' requested here inline void xr_ini_packet::w_u64(uint64_t value) { write_number(value); } ^ 22 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_quaternion.o -c xray_re/xr_quaternion.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_reader.o -c xray_re/xr_reader.cxx In file included from xray_re/xr_reader.cxx:5: In file included from xray_re/xr_packet.h:9: xray_re/xr_string_utils.h:19:46: warning: unused parameter 'n' [-Wunused-parameter] static inline void xr_strlwr(char* s, size_t n) ^ In file included from xray_re/xr_reader.cxx:5: xray_re/xr_packet.h:130:16: warning: 'w_raw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_raw(const void* data, size_t size); ^ xray_re/xr_packet.h:36:16: note: overridden virtual function is here virtual void w_raw(const void* data, size_t size); ^ xray_re/xr_packet.h:131:16: warning: 'w_sz' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_sz(const std::string& value); ^ xray_re/xr_packet.h:37:16: note: overridden virtual function is here virtual void w_sz(const std::string& value); ^ xray_re/xr_packet.h:132:16: warning: 'w_u64' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u64(uint64_t value); ^ xray_re/xr_packet.h:38:16: note: overridden virtual function is here virtual void w_u64(uint64_t value); ^ xray_re/xr_packet.h:133:16: warning: 'w_u32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u32(uint32_t value); ^ xray_re/xr_packet.h:40:16: note: overridden virtual function is here virtual void w_u32(uint32_t value); ^ xray_re/xr_packet.h:134:16: warning: 'w_s32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s32(int32_t value); ^ xray_re/xr_packet.h:41:16: note: overridden virtual function is here virtual void w_s32(int32_t value); ^ xray_re/xr_packet.h:135:16: warning: 'w_u16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u16(uint16_t value); ^ xray_re/xr_packet.h:43:16: note: overridden virtual function is here virtual void w_u16(uint16_t value); ^ xray_re/xr_packet.h:136:16: warning: 'w_s16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s16(int16_t value); ^ xray_re/xr_packet.h:44:16: note: overridden virtual function is here virtual void w_s16(int16_t value); ^ xray_re/xr_packet.h:137:16: warning: 'w_u8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u8(uint8_t value); ^ xray_re/xr_packet.h:45:16: note: overridden virtual function is here virtual void w_u8(uint8_t value); ^ xray_re/xr_packet.h:138:16: warning: 'w_s8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s8(int8_t value); ^ xray_re/xr_packet.h:46:16: note: overridden virtual function is here virtual void w_s8(int8_t value); ^ xray_re/xr_packet.h:139:16: warning: 'w_bool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_bool(bool value); ^ xray_re/xr_packet.h:47:16: note: overridden virtual function is here virtual void w_bool(bool value); ^ xray_re/xr_packet.h:140:16: warning: 'w_float' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_float(float value); ^ xray_re/xr_packet.h:48:16: note: overridden virtual function is here virtual void w_float(float value); ^ xray_re/xr_packet.h:141:16: warning: 'w_float_q8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_float_q8(float value, float min = 0, float max = 1.f); ^ xray_re/xr_packet.h:50:16: note: overridden virtual function is here virtual void w_float_q8(float value, float min = 0, float max = 1.f); ^ xray_re/xr_packet.h:142:16: warning: 'w_vec3' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_vec3(const fvector3& value); ^ xray_re/xr_packet.h:51:16: note: overridden virtual function is here virtual void w_vec3(const fvector3& value); ^ xray_re/xr_packet.h:144:16: warning: 'w_size_u32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u32(size_t size); ^ xray_re/xr_packet.h:55:16: note: overridden virtual function is here virtual void w_size_u32(size_t size); ^ xray_re/xr_packet.h:145:16: warning: 'w_size_u16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u16(size_t size); ^ xray_re/xr_packet.h:56:16: note: overridden virtual function is here virtual void w_size_u16(size_t size); ^ xray_re/xr_packet.h:146:16: warning: 'w_size_u8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u8(size_t size); ^ xray_re/xr_packet.h:57:16: note: overridden virtual function is here virtual void w_size_u8(size_t size); ^ xray_re/xr_packet.h:148:16: warning: 'w_cseq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_cseq(size_t n, const uint8_t values[]); ^ xray_re/xr_packet.h:32:16: note: overridden virtual function is here virtual void w_cseq(size_t n, const uint8_t values[]) { w_cseq(n, values); } ^ xray_re/xr_packet.h:149:16: warning: 'w_seq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_seq(std::vector container); ^ xray_re/xr_packet.h:33:16: note: overridden virtual function is here virtual void w_seq(std::vector container) { w_seq>(container); } ^ xray_re/xr_packet.h:150:16: warning: 'w_seq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_seq(std::vector container); ^ xray_re/xr_packet.h:34:16: note: overridden virtual function is here virtual void w_seq(std::vector container) { w_seq>(container); } ^ xray_re/xr_packet.h:155:25: warning: 'buf' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual const uint8_t* buf() const; ^ xray_re/xr_packet.h:114:25: note: overridden virtual function is here virtual const uint8_t* buf() const; ^ 21 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_reader_scrambler.o -c xray_re/xr_reader_scrambler.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_scene.o -c xray_re/xr_scene.cxx In file included from xray_re/xr_scene.cxx:16: In file included from xray_re/xr_scene_ways.h:8: xray_re/xr_ai_way.h:66:2: warning: declaration does not declare anything [-Wmissing-declarations] uint8_t __unused; ^~~~~~~ xray_re/xr_scene.cxx:313:9: warning: variable 'num_objects' set but not used [-Wunused-but-set-variable] size_t num_objects = 0; ^ 2 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_scene_ai_map.o -c xray_re/xr_scene_ai_map.cxx xray_re/xr_scene_ai_map.cxx:117:47: warning: unused parameter 'w' [-Wunused-parameter] void xr_scene_ai_map::save_v12(xr_ini_writer* w) const ^ 1 warning generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_scene_details.o -c xray_re/xr_scene_details.cxx xray_re/xr_scene_details.cxx:165:48: warning: unused parameter 'w' [-Wunused-parameter] void xr_scene_details::save_v12(xr_ini_writer* w) const ^ 1 warning generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_scene_glows.o -c xray_re/xr_scene_glows.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_scene_groups.o -c xray_re/xr_scene_groups.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_scene_lights.o -c xray_re/xr_scene_lights.cxx xray_re/xr_scene_lights.cxx:226:88: warning: unused parameter 'dummy' [-Wunused-parameter] struct write_ini_token { void operator()(const xr_token& t, xr_ini_writer* w, uint32_t dummy) const { ^ 1 warning generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_scene_objects.o -c xray_re/xr_scene_objects.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_scene_part.o -c xray_re/xr_scene_part.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_scene_particles.o -c xray_re/xr_scene_particles.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_scene_portals.o -c xray_re/xr_scene_portals.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_scene_revision.o -c xray_re/xr_scene_revision.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_scene_sectors.o -c xray_re/xr_scene_sectors.cxx In file included from xray_re/xr_scene_sectors.cxx:5: xray_re/xr_string_utils.h:19:46: warning: unused parameter 'n' [-Wunused-parameter] static inline void xr_strlwr(char* s, size_t n) ^ 1 warning generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_scene_shapes.o -c xray_re/xr_scene_shapes.cxx In file included from xray_re/xr_scene_shapes.cxx:3: xray_re/xr_string_utils.h:19:46: warning: unused parameter 'n' [-Wunused-parameter] static inline void xr_strlwr(char* s, size_t n) ^ 1 warning generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_scene_sound_envs.o -c xray_re/xr_scene_sound_envs.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_scene_sound_srcs.o -c xray_re/xr_scene_sound_srcs.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_scene_spawns.o -c xray_re/xr_scene_spawns.cxx In file included from xray_re/xr_scene_spawns.cxx:4: In file included from xray_re/xr_entity_factory.h:8: In file included from xray_re/xr_entity.h:13: In file included from xray_re/xr_packet.h:9: xray_re/xr_string_utils.h:19:46: warning: unused parameter 'n' [-Wunused-parameter] static inline void xr_strlwr(char* s, size_t n) ^ In file included from xray_re/xr_scene_spawns.cxx:4: In file included from xray_re/xr_entity_factory.h:8: In file included from xray_re/xr_entity.h:13: xray_re/xr_packet.h:130:16: warning: 'w_raw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_raw(const void* data, size_t size); ^ xray_re/xr_packet.h:36:16: note: overridden virtual function is here virtual void w_raw(const void* data, size_t size); ^ xray_re/xr_packet.h:131:16: warning: 'w_sz' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_sz(const std::string& value); ^ xray_re/xr_packet.h:37:16: note: overridden virtual function is here virtual void w_sz(const std::string& value); ^ xray_re/xr_packet.h:132:16: warning: 'w_u64' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u64(uint64_t value); ^ xray_re/xr_packet.h:38:16: note: overridden virtual function is here virtual void w_u64(uint64_t value); ^ xray_re/xr_packet.h:133:16: warning: 'w_u32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u32(uint32_t value); ^ xray_re/xr_packet.h:40:16: note: overridden virtual function is here virtual void w_u32(uint32_t value); ^ xray_re/xr_packet.h:134:16: warning: 'w_s32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s32(int32_t value); ^ xray_re/xr_packet.h:41:16: note: overridden virtual function is here virtual void w_s32(int32_t value); ^ xray_re/xr_packet.h:135:16: warning: 'w_u16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u16(uint16_t value); ^ xray_re/xr_packet.h:43:16: note: overridden virtual function is here virtual void w_u16(uint16_t value); ^ xray_re/xr_packet.h:136:16: warning: 'w_s16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s16(int16_t value); ^ xray_re/xr_packet.h:44:16: note: overridden virtual function is here virtual void w_s16(int16_t value); ^ xray_re/xr_packet.h:137:16: warning: 'w_u8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u8(uint8_t value); ^ xray_re/xr_packet.h:45:16: note: overridden virtual function is here virtual void w_u8(uint8_t value); ^ xray_re/xr_packet.h:138:16: warning: 'w_s8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s8(int8_t value); ^ xray_re/xr_packet.h:46:16: note: overridden virtual function is here virtual void w_s8(int8_t value); ^ xray_re/xr_packet.h:139:16: warning: 'w_bool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_bool(bool value); ^ xray_re/xr_packet.h:47:16: note: overridden virtual function is here virtual void w_bool(bool value); ^ xray_re/xr_packet.h:140:16: warning: 'w_float' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_float(float value); ^ xray_re/xr_packet.h:48:16: note: overridden virtual function is here virtual void w_float(float value); ^ xray_re/xr_packet.h:141:16: warning: 'w_float_q8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_float_q8(float value, float min = 0, float max = 1.f); ^ xray_re/xr_packet.h:50:16: note: overridden virtual function is here virtual void w_float_q8(float value, float min = 0, float max = 1.f); ^ xray_re/xr_packet.h:142:16: warning: 'w_vec3' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_vec3(const fvector3& value); ^ xray_re/xr_packet.h:51:16: note: overridden virtual function is here virtual void w_vec3(const fvector3& value); ^ xray_re/xr_packet.h:144:16: warning: 'w_size_u32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u32(size_t size); ^ xray_re/xr_packet.h:55:16: note: overridden virtual function is here virtual void w_size_u32(size_t size); ^ xray_re/xr_packet.h:145:16: warning: 'w_size_u16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u16(size_t size); ^ xray_re/xr_packet.h:56:16: note: overridden virtual function is here virtual void w_size_u16(size_t size); ^ xray_re/xr_packet.h:146:16: warning: 'w_size_u8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u8(size_t size); ^ xray_re/xr_packet.h:57:16: note: overridden virtual function is here virtual void w_size_u8(size_t size); ^ xray_re/xr_packet.h:148:16: warning: 'w_cseq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_cseq(size_t n, const uint8_t values[]); ^ xray_re/xr_packet.h:32:16: note: overridden virtual function is here virtual void w_cseq(size_t n, const uint8_t values[]) { w_cseq(n, values); } ^ xray_re/xr_packet.h:149:16: warning: 'w_seq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_seq(std::vector container); ^ xray_re/xr_packet.h:33:16: note: overridden virtual function is here virtual void w_seq(std::vector container) { w_seq>(container); } ^ xray_re/xr_packet.h:150:16: warning: 'w_seq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_seq(std::vector container); ^ xray_re/xr_packet.h:34:16: note: overridden virtual function is here virtual void w_seq(std::vector container) { w_seq>(container); } ^ xray_re/xr_packet.h:155:25: warning: 'buf' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual const uint8_t* buf() const; ^ xray_re/xr_packet.h:114:25: note: overridden virtual function is here virtual const uint8_t* buf() const; ^ In file included from xray_re/xr_scene_spawns.cxx:4: In file included from xray_re/xr_entity_factory.h:8: xray_re/xr_entity.h:272:2: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const uint8_t game_id() const; ^~~~~~ xray_re/xr_entity.h:360:8: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] inline const uint8_t cse_abstract::game_id() const { return m_s_game_id; } ^~~~~~ xray_re/xr_scene_spawns.cxx:175:3: warning: delete called on non-final 'xray_re::xr_packet' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete packet; ^ 24 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_scene_visuals.o -c xray_re/xr_scene_visuals.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_scene_wallmarks.o -c xray_re/xr_scene_wallmarks.cxx xray_re/xr_scene_wallmarks.cxx:42:51: warning: unused parameter 'slot' [-Wunused-parameter] struct read_slot_0 { void operator()(wm_slot_le*& slot, xr_reader& r) const { ^ xray_re/xr_scene_wallmarks.cxx:42:68: warning: unused parameter 'r' [-Wunused-parameter] struct read_slot_0 { void operator()(wm_slot_le*& slot, xr_reader& r) const { ^ xray_re/xr_scene_wallmarks.cxx:114:50: warning: unused parameter 'w' [-Wunused-parameter] void xr_scene_wallmarks::save_v12(xr_ini_writer* w) const ^ 3 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_scene_ways.o -c xray_re/xr_scene_ways.cxx In file included from xray_re/xr_scene_ways.cxx:2: In file included from xray_re/xr_scene_ways.h:8: xray_re/xr_ai_way.h:66:2: warning: declaration does not declare anything [-Wmissing-declarations] uint8_t __unused; ^~~~~~~ In file included from xray_re/xr_scene_ways.cxx:5: xray_re/xr_string_utils.h:19:46: warning: unused parameter 'n' [-Wunused-parameter] static inline void xr_strlwr(char* s, size_t n) ^ 2 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_scrambler.o -c xray_re/xr_scrambler.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_shaders_lib.o -c xray_re/xr_shaders_lib.cxx In file included from xray_re/xr_shaders_lib.cxx:1: In file included from xray_re/xr_shaders_lib.h:9: xray_re/xr_blender.h:20:2: warning: declaration does not declare anything [-Wmissing-declarations] uint16_t __unused; ^~~~~~~~ 1 warning generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_shaders_xrlc_lib.o -c xray_re/xr_shaders_xrlc_lib.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_skeleton.o -c xray_re/xr_skeleton.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_skl_motion.o -c xray_re/xr_skl_motion.cxx In file included from xray_re/xr_skl_motion.cxx:4: xray_re/xr_string_utils.h:19:46: warning: unused parameter 'n' [-Wunused-parameter] static inline void xr_strlwr(char* s, size_t n) ^ 1 warning generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_sound_thumbnail.o -c xray_re/xr_sound_thumbnail.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_surface.o -c xray_re/xr_surface.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_texture_thumbnail.o -c xray_re/xr_texture_thumbnail.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_vector3.o -c xray_re/xr_vector3.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o xray_re/xr_writer.o -c xray_re/xr_writer.cxx In file included from xray_re/xr_writer.cxx:6: In file included from xray_re/xr_packet.h:9: xray_re/xr_string_utils.h:19:46: warning: unused parameter 'n' [-Wunused-parameter] static inline void xr_strlwr(char* s, size_t n) ^ In file included from xray_re/xr_writer.cxx:6: xray_re/xr_packet.h:130:16: warning: 'w_raw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_raw(const void* data, size_t size); ^ xray_re/xr_packet.h:36:16: note: overridden virtual function is here virtual void w_raw(const void* data, size_t size); ^ xray_re/xr_packet.h:131:16: warning: 'w_sz' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_sz(const std::string& value); ^ xray_re/xr_packet.h:37:16: note: overridden virtual function is here virtual void w_sz(const std::string& value); ^ xray_re/xr_packet.h:132:16: warning: 'w_u64' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u64(uint64_t value); ^ xray_re/xr_packet.h:38:16: note: overridden virtual function is here virtual void w_u64(uint64_t value); ^ xray_re/xr_packet.h:133:16: warning: 'w_u32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u32(uint32_t value); ^ xray_re/xr_packet.h:40:16: note: overridden virtual function is here virtual void w_u32(uint32_t value); ^ xray_re/xr_packet.h:134:16: warning: 'w_s32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s32(int32_t value); ^ xray_re/xr_packet.h:41:16: note: overridden virtual function is here virtual void w_s32(int32_t value); ^ xray_re/xr_packet.h:135:16: warning: 'w_u16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u16(uint16_t value); ^ xray_re/xr_packet.h:43:16: note: overridden virtual function is here virtual void w_u16(uint16_t value); ^ xray_re/xr_packet.h:136:16: warning: 'w_s16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s16(int16_t value); ^ xray_re/xr_packet.h:44:16: note: overridden virtual function is here virtual void w_s16(int16_t value); ^ xray_re/xr_packet.h:137:16: warning: 'w_u8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u8(uint8_t value); ^ xray_re/xr_packet.h:45:16: note: overridden virtual function is here virtual void w_u8(uint8_t value); ^ xray_re/xr_packet.h:138:16: warning: 'w_s8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s8(int8_t value); ^ xray_re/xr_packet.h:46:16: note: overridden virtual function is here virtual void w_s8(int8_t value); ^ xray_re/xr_packet.h:139:16: warning: 'w_bool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_bool(bool value); ^ xray_re/xr_packet.h:47:16: note: overridden virtual function is here virtual void w_bool(bool value); ^ xray_re/xr_packet.h:140:16: warning: 'w_float' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_float(float value); ^ xray_re/xr_packet.h:48:16: note: overridden virtual function is here virtual void w_float(float value); ^ xray_re/xr_packet.h:141:16: warning: 'w_float_q8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_float_q8(float value, float min = 0, float max = 1.f); ^ xray_re/xr_packet.h:50:16: note: overridden virtual function is here virtual void w_float_q8(float value, float min = 0, float max = 1.f); ^ xray_re/xr_packet.h:142:16: warning: 'w_vec3' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_vec3(const fvector3& value); ^ xray_re/xr_packet.h:51:16: note: overridden virtual function is here virtual void w_vec3(const fvector3& value); ^ xray_re/xr_packet.h:144:16: warning: 'w_size_u32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u32(size_t size); ^ xray_re/xr_packet.h:55:16: note: overridden virtual function is here virtual void w_size_u32(size_t size); ^ xray_re/xr_packet.h:145:16: warning: 'w_size_u16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u16(size_t size); ^ xray_re/xr_packet.h:56:16: note: overridden virtual function is here virtual void w_size_u16(size_t size); ^ xray_re/xr_packet.h:146:16: warning: 'w_size_u8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u8(size_t size); ^ xray_re/xr_packet.h:57:16: note: overridden virtual function is here virtual void w_size_u8(size_t size); ^ xray_re/xr_packet.h:148:16: warning: 'w_cseq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_cseq(size_t n, const uint8_t values[]); ^ xray_re/xr_packet.h:32:16: note: overridden virtual function is here virtual void w_cseq(size_t n, const uint8_t values[]) { w_cseq(n, values); } ^ xray_re/xr_packet.h:149:16: warning: 'w_seq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_seq(std::vector container); ^ xray_re/xr_packet.h:33:16: note: overridden virtual function is here virtual void w_seq(std::vector container) { w_seq>(container); } ^ xray_re/xr_packet.h:150:16: warning: 'w_seq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_seq(std::vector container); ^ xray_re/xr_packet.h:34:16: note: overridden virtual function is here virtual void w_seq(std::vector container) { w_seq>(container); } ^ xray_re/xr_packet.h:155:25: warning: 'buf' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual const uint8_t* buf() const; ^ xray_re/xr_packet.h:114:25: note: overridden virtual function is here virtual const uint8_t* buf() const; ^ xray_re/xr_writer.cxx:150:40: warning: unused parameter 'data' [-Wunused-parameter] void xr_fake_writer::w_raw(const void* data, size_t size) ^ 22 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/batch_helper.o -c utils/converter/batch_helper.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/converter.o -c utils/converter/converter.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/db_tools.o -c utils/converter/db_tools.cxx In file included from utils/converter/db_tools.cxx:13: xray_re/xr_string_utils.h:19:46: warning: unused parameter 'n' [-Wunused-parameter] static inline void xr_strlwr(char* s, size_t n) ^ utils/converter/db_tools.cxx:203:23: warning: comparison of integers of different signs: 'std::basic_string::size_type' (aka 'unsigned long') and 'int' [-Wsign-compare] if (path.find(mask) == -1) ~~~~~~~~~~~~~~~ ^ ~~ utils/converter/db_tools.cxx:243:23: warning: comparison of integers of different signs: 'std::basic_string::size_type' (aka 'unsigned long') and 'int' [-Wsign-compare] if (path.find(mask) == -1) ~~~~~~~~~~~~~~~ ^ ~~ utils/converter/db_tools.cxx:271:23: warning: comparison of integers of different signs: 'std::basic_string::size_type' (aka 'unsigned long') and 'int' [-Wsign-compare] if (path.find(mask) == -1) ~~~~~~~~~~~~~~~ ^ ~~ utils/converter/db_tools.cxx:303:23: warning: comparison of integers of different signs: 'std::basic_string::size_type' (aka 'unsigned long') and 'int' [-Wsign-compare] if (path.find(mask) == -1) ~~~~~~~~~~~~~~~ ^ ~~ 5 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/dds_tools.o -c utils/converter/dds_tools.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/dm_tools.o -c utils/converter/dm_tools.cxx In file included from utils/converter/dm_tools.cxx:3: In file included from xray_re/xr_dm.h:9: In file included from xray_re/xr_geom_buf.h:11: In file included from xray_re/xr_influence.h:8: xray_re/xr_fixed_vector.h:138:33: warning: unused parameter 'at' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ 2 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/fancy_tools.o -c utils/converter/fancy_tools.cxx In file included from utils/converter/fancy_tools.cxx:4: In file included from xray_re/xr_dm.h:9: In file included from xray_re/xr_geom_buf.h:11: In file included from xray_re/xr_influence.h:8: xray_re/xr_fixed_vector.h:138:33: warning: unused parameter 'at' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ 2 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/level_aux_mesh.o -c utils/converter/level_aux_mesh.cxx In file included from utils/converter/level_aux_mesh.cxx:7: In file included from utils/converter/level_aux_mesh.h:7: In file included from xray_re/xr_mesh_builder.h:9: In file included from xray_re/xr_mesh.h:11: xray_re/xr_fixed_vector.h:138:33: warning: unused parameter 'at' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ 2 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/level_mesh.o -c utils/converter/level_mesh.cxx In file included from utils/converter/level_mesh.cxx:3: In file included from xray_re/xr_object.h:21: In file included from xray_re/xr_mesh.h:11: xray_re/xr_fixed_vector.h:138:33: warning: unused parameter 'at' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ In file included from utils/converter/level_mesh.cxx:7: In file included from utils/converter/level_mesh_opcode.h:8: utils/converter/opcode/Opcode.h:28:10: warning: Using OPCODE [-W#pragma-messages] #pragma message("Using OPCODE") ^ In file included from utils/converter/level_mesh.cxx:7: In file included from utils/converter/level_mesh_opcode.h:8: In file included from utils/converter/opcode/Opcode.h:60: In file included from utils/converter/opcode/OPC_IceHook.h:35: utils/converter/opcode/Ice/IcePreprocessor.h:20:11: warning: Compiling on unknown platform... [-W#pragma-messages] #pragma message("Compiling on unknown platform...") ^ utils/converter/opcode/Ice/IcePreprocessor.h:28:11: warning: Compiling with unknown compiler... [-W#pragma-messages] #pragma message("Compiling with unknown compiler...") ^ utils/converter/opcode/Ice/IcePreprocessor.h:105:10: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma inline_depth( 255 ) ^ In file included from utils/converter/level_mesh.cxx:7: In file included from utils/converter/level_mesh_opcode.h:8: In file included from utils/converter/opcode/Opcode.h:60: In file included from utils/converter/opcode/OPC_IceHook.h:59: utils/converter/opcode/Ice/IceHPoint.h:150:14: warning: conversion function converting 'IceMaths::HPoint' to its base class 'IceMaths::Point' will never be used [-Wclass-conversion] inline_ operator Point() const { return Point(x, y, z); } ^ In file included from utils/converter/level_mesh.cxx:7: In file included from utils/converter/level_mesh_opcode.h:8: In file included from utils/converter/opcode/Opcode.h:69: utils/converter/opcode/OPC_TreeBuilders.h:90:56: warning: unused parameter 'primitives' [-Wunused-parameter] virtual float GetSplittingValue(const udword* primitives, udword nb_prims, const AABB& global_box, udword axis) const ^ utils/converter/opcode/OPC_TreeBuilders.h:90:75: warning: unused parameter 'nb_prims' [-Wunused-parameter] virtual float GetSplittingValue(const udword* primitives, udword nb_prims, const AABB& global_box, udword axis) const ^ utils/converter/opcode/OPC_TreeBuilders.h:105:57: warning: unused parameter 'primitives' [-Wunused-parameter] virtual BOOL ValidateSubdivision(const udword* primitives, udword nb_prims, const AABB& global_box) ^ utils/converter/opcode/OPC_TreeBuilders.h:105:98: warning: unused parameter 'global_box' [-Wunused-parameter] virtual BOOL ValidateSubdivision(const udword* primitives, udword nb_prims, const AABB& global_box) ^ In file included from utils/converter/level_mesh.cxx:7: In file included from utils/converter/level_mesh_opcode.h:8: In file included from utils/converter/opcode/Opcode.h:80: utils/converter/opcode/OPC_TreeCollider.h:230:15: warning: 'Opcode::AABBTreeCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] void InitQuery(const Matrix4x4* world0=null, const Matrix4x4* world1=null); ^ utils/converter/opcode/OPC_Collider.h:173:27: note: hidden overloaded virtual function 'Opcode::Collider::InitQuery' declared here: different number of parameters (0 vs 2) virtual inline_ void InitQuery() { mFlags &= ~OPC_TEMPORAL_CONTACT; } ^ In file included from utils/converter/level_mesh.cxx:7: In file included from utils/converter/level_mesh_opcode.h:8: In file included from utils/converter/opcode/Opcode.h:81: utils/converter/opcode/OPC_RayCollider.h:222:15: warning: 'Opcode::RayCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(const Ray& world_ray, const Matrix4x4* world=null, udword* face_id=null); ^ utils/converter/opcode/OPC_Collider.h:173:27: note: hidden overloaded virtual function 'Opcode::Collider::InitQuery' declared here: different number of parameters (0 vs 3) virtual inline_ void InitQuery() { mFlags &= ~OPC_TEMPORAL_CONTACT; } ^ In file included from utils/converter/level_mesh.cxx:7: In file included from utils/converter/level_mesh_opcode.h:8: In file included from utils/converter/opcode/Opcode.h:82: utils/converter/opcode/OPC_SphereCollider.h:81:15: warning: 'Opcode::SphereCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(SphereCache& cache, const Sphere& sphere, const Matrix4x4* worlds=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/level_mesh.cxx:7: In file included from utils/converter/level_mesh_opcode.h:8: In file included from utils/converter/opcode/Opcode.h:83: utils/converter/opcode/OPC_OBBCollider.h:127:15: warning: 'Opcode::OBBCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(OBBCache& cache, const OBB& box, const Matrix4x4* worldb=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/level_mesh.cxx:7: In file included from utils/converter/level_mesh_opcode.h:8: In file included from utils/converter/opcode/Opcode.h:84: utils/converter/opcode/OPC_AABBCollider.h:82:15: warning: 'Opcode::AABBCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(AABBCache& cache, const CollisionAABB& box); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 2) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/level_mesh.cxx:7: In file included from utils/converter/level_mesh_opcode.h:8: In file included from utils/converter/opcode/Opcode.h:85: utils/converter/opcode/OPC_LSSCollider.h:84:15: warning: 'Opcode::LSSCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(LSSCache& cache, const LSS& lss, const Matrix4x4* worldl=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/level_mesh.cxx:7: In file included from utils/converter/level_mesh_opcode.h:8: In file included from utils/converter/opcode/Opcode.h:86: utils/converter/opcode/OPC_PlanesCollider.h:106:15: warning: 'Opcode::PlanesCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(PlanesCache& cache, const Plane* planes, udword nb_planes, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ utils/converter/level_mesh.cxx:541:43: warning: unused parameter 'mu' [-Wunused-parameter] const b_submesh* fake, const b_submesh* mu, size_t& max_contacts) const ^ utils/converter/level_mesh.cxx:730:14: warning: comparison of integers of different signs: 'int' and 'const uint32_t' (aka 'const unsigned int') [-Wsign-compare] if (index > sm->max_face)// by // FIXME: hack to handle 1-face meshes ~~~~~ ^ ~~~~~~~~~~~~ utils/converter/level_mesh.cxx:737:14: warning: comparison of integers of different signs: 'int' and 'const uint32_t' (aka 'const unsigned int') [-Wsign-compare] if (index > sm1->max_face)// by // FIXME: hack to handle 1-face meshes ~~~~~ ^ ~~~~~~~~~~~~~ 21 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/level_mesh_commit.o -c utils/converter/level_mesh_commit.cxx In file included from utils/converter/level_mesh_commit.cxx:3: In file included from xray_re/xr_object.h:21: In file included from xray_re/xr_mesh.h:11: xray_re/xr_fixed_vector.h:138:33: warning: unused parameter 'at' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ 2 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/level_mesh_ladders.o -c utils/converter/level_mesh_ladders.cxx In file included from utils/converter/level_mesh_ladders.cxx:2: In file included from utils/converter/level_mesh.h:7: In file included from xray_re/xr_mesh_builder.h:9: In file included from xray_re/xr_mesh.h:11: xray_re/xr_fixed_vector.h:138:33: warning: unused parameter 'at' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ 2 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/level_mesh_materials.o -c utils/converter/level_mesh_materials.cxx In file included from utils/converter/level_mesh_materials.cxx:12: In file included from utils/converter/level_mesh.h:7: In file included from xray_re/xr_mesh_builder.h:9: In file included from xray_re/xr_mesh.h:11: xray_re/xr_fixed_vector.h:138:33: warning: unused parameter 'at' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ 2 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/level_mesh_terrain.o -c utils/converter/level_mesh_terrain.cxx In file included from utils/converter/level_mesh_terrain.cxx:2: In file included from utils/converter/level_mesh.h:7: In file included from xray_re/xr_mesh_builder.h:9: In file included from xray_re/xr_mesh.h:11: xray_re/xr_fixed_vector.h:138:33: warning: unused parameter 'at' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ 2 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/level_tools.o -c utils/converter/level_tools.cxx In file included from utils/converter/level_tools.cxx:13: In file included from xray_re/xr_object.h:21: In file included from xray_re/xr_mesh.h:11: xray_re/xr_fixed_vector.h:138:33: warning: unused parameter 'at' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ In file included from utils/converter/level_tools.cxx:15: In file included from xray_re/xr_entity_factory.h:8: In file included from xray_re/xr_entity.h:13: In file included from xray_re/xr_packet.h:9: xray_re/xr_string_utils.h:19:46: warning: unused parameter 'n' [-Wunused-parameter] static inline void xr_strlwr(char* s, size_t n) ^ In file included from utils/converter/level_tools.cxx:15: In file included from xray_re/xr_entity_factory.h:8: In file included from xray_re/xr_entity.h:13: xray_re/xr_packet.h:130:16: warning: 'w_raw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_raw(const void* data, size_t size); ^ xray_re/xr_packet.h:36:16: note: overridden virtual function is here virtual void w_raw(const void* data, size_t size); ^ xray_re/xr_packet.h:131:16: warning: 'w_sz' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_sz(const std::string& value); ^ xray_re/xr_packet.h:37:16: note: overridden virtual function is here virtual void w_sz(const std::string& value); ^ xray_re/xr_packet.h:132:16: warning: 'w_u64' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u64(uint64_t value); ^ xray_re/xr_packet.h:38:16: note: overridden virtual function is here virtual void w_u64(uint64_t value); ^ xray_re/xr_packet.h:133:16: warning: 'w_u32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u32(uint32_t value); ^ xray_re/xr_packet.h:40:16: note: overridden virtual function is here virtual void w_u32(uint32_t value); ^ xray_re/xr_packet.h:134:16: warning: 'w_s32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s32(int32_t value); ^ xray_re/xr_packet.h:41:16: note: overridden virtual function is here virtual void w_s32(int32_t value); ^ xray_re/xr_packet.h:135:16: warning: 'w_u16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u16(uint16_t value); ^ xray_re/xr_packet.h:43:16: note: overridden virtual function is here virtual void w_u16(uint16_t value); ^ xray_re/xr_packet.h:136:16: warning: 'w_s16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s16(int16_t value); ^ xray_re/xr_packet.h:44:16: note: overridden virtual function is here virtual void w_s16(int16_t value); ^ xray_re/xr_packet.h:137:16: warning: 'w_u8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u8(uint8_t value); ^ xray_re/xr_packet.h:45:16: note: overridden virtual function is here virtual void w_u8(uint8_t value); ^ xray_re/xr_packet.h:138:16: warning: 'w_s8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s8(int8_t value); ^ xray_re/xr_packet.h:46:16: note: overridden virtual function is here virtual void w_s8(int8_t value); ^ xray_re/xr_packet.h:139:16: warning: 'w_bool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_bool(bool value); ^ xray_re/xr_packet.h:47:16: note: overridden virtual function is here virtual void w_bool(bool value); ^ xray_re/xr_packet.h:140:16: warning: 'w_float' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_float(float value); ^ xray_re/xr_packet.h:48:16: note: overridden virtual function is here virtual void w_float(float value); ^ xray_re/xr_packet.h:141:16: warning: 'w_float_q8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_float_q8(float value, float min = 0, float max = 1.f); ^ xray_re/xr_packet.h:50:16: note: overridden virtual function is here virtual void w_float_q8(float value, float min = 0, float max = 1.f); ^ xray_re/xr_packet.h:142:16: warning: 'w_vec3' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_vec3(const fvector3& value); ^ xray_re/xr_packet.h:51:16: note: overridden virtual function is here virtual void w_vec3(const fvector3& value); ^ xray_re/xr_packet.h:144:16: warning: 'w_size_u32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u32(size_t size); ^ xray_re/xr_packet.h:55:16: note: overridden virtual function is here virtual void w_size_u32(size_t size); ^ xray_re/xr_packet.h:145:16: warning: 'w_size_u16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u16(size_t size); ^ xray_re/xr_packet.h:56:16: note: overridden virtual function is here virtual void w_size_u16(size_t size); ^ xray_re/xr_packet.h:146:16: warning: 'w_size_u8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u8(size_t size); ^ xray_re/xr_packet.h:57:16: note: overridden virtual function is here virtual void w_size_u8(size_t size); ^ xray_re/xr_packet.h:148:16: warning: 'w_cseq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_cseq(size_t n, const uint8_t values[]); ^ xray_re/xr_packet.h:32:16: note: overridden virtual function is here virtual void w_cseq(size_t n, const uint8_t values[]) { w_cseq(n, values); } ^ xray_re/xr_packet.h:149:16: warning: 'w_seq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_seq(std::vector container); ^ xray_re/xr_packet.h:33:16: note: overridden virtual function is here virtual void w_seq(std::vector container) { w_seq>(container); } ^ xray_re/xr_packet.h:150:16: warning: 'w_seq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_seq(std::vector container); ^ xray_re/xr_packet.h:34:16: note: overridden virtual function is here virtual void w_seq(std::vector container) { w_seq>(container); } ^ xray_re/xr_packet.h:155:25: warning: 'buf' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual const uint8_t* buf() const; ^ xray_re/xr_packet.h:114:25: note: overridden virtual function is here virtual const uint8_t* buf() const; ^ In file included from utils/converter/level_tools.cxx:15: In file included from xray_re/xr_entity_factory.h:8: xray_re/xr_entity.h:272:2: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const uint8_t game_id() const; ^~~~~~ xray_re/xr_entity.h:360:8: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] inline const uint8_t cse_abstract::game_id() const { return m_s_game_id; } ^~~~~~ 25 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/level_tools_ai_map.o -c utils/converter/level_tools_ai_map.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/level_tools_debug_cform.o -c utils/converter/level_tools_debug_cform.cxx In file included from utils/converter/level_tools_debug_cform.cxx:5: In file included from xray_re/xr_object.h:21: In file included from xray_re/xr_mesh.h:11: xray_re/xr_fixed_vector.h:138:33: warning: unused parameter 'at' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ 2 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/level_tools_details.o -c utils/converter/level_tools_details.cxx In file included from utils/converter/level_tools_details.cxx:2: xray_re/xr_level_details.h:34:2: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const size_t raw_texture_size() const; ^~~~~~ xray_re/xr_level_details.h:62:8: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] inline const size_t xr_level_details::raw_texture_size() const { return m_raw_texture_size; } ^~~~~~ In file included from utils/converter/level_tools_details.cxx:3: In file included from xray_re/xr_level_dm.h:7: In file included from xray_re/xr_dm.h:9: In file included from xray_re/xr_geom_buf.h:11: In file included from xray_re/xr_influence.h:8: xray_re/xr_fixed_vector.h:138:33: warning: unused parameter 'at' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ 4 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/level_tools_glows.o -c utils/converter/level_tools_glows.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/level_tools_hom.o -c utils/converter/level_tools_hom.cxx In file included from utils/converter/level_tools_hom.cxx:5: In file included from xray_re/xr_object.h:21: In file included from xray_re/xr_mesh.h:11: xray_re/xr_fixed_vector.h:138:33: warning: unused parameter 'at' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ 2 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/level_tools_lights.o -c utils/converter/level_tools_lights.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/level_tools_particles.o -c utils/converter/level_tools_particles.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/level_tools_portals.o -c utils/converter/level_tools_portals.cxx In file included from utils/converter/level_tools_portals.cxx:2: In file included from xray_re/xr_level_portals.h:9: xray_re/xr_fixed_vector.h:138:33: warning: unused parameter 'at' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ 2 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/level_tools_sectors.o -c utils/converter/level_tools_sectors.cxx In file included from utils/converter/level_tools_sectors.cxx:7: In file included from xray_re/xr_ogf.h:10: In file included from xray_re/xr_geom_buf.h:11: In file included from xray_re/xr_influence.h:8: xray_re/xr_fixed_vector.h:138:33: warning: unused parameter 'at' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ 2 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/level_tools_som.o -c utils/converter/level_tools_som.cxx In file included from utils/converter/level_tools_som.cxx:5: In file included from xray_re/xr_object.h:21: In file included from xray_re/xr_mesh.h:11: xray_re/xr_fixed_vector.h:138:33: warning: unused parameter 'at' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ 2 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/level_tools_sound_envs.o -c utils/converter/level_tools_sound_envs.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/level_tools_sound_srcs.o -c utils/converter/level_tools_sound_srcs.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/level_tools_spawns.o -c utils/converter/level_tools_spawns.cxx In file included from utils/converter/level_tools_spawns.cxx:4: In file included from xray_re/xr_level_game.h:7: xray_re/xr_ai_way.h:66:2: warning: declaration does not declare anything [-Wmissing-declarations] uint8_t __unused; ^~~~~~~ In file included from utils/converter/level_tools_spawns.cxx:5: In file included from xray_re/xr_entity.h:13: In file included from xray_re/xr_packet.h:9: xray_re/xr_string_utils.h:19:46: warning: unused parameter 'n' [-Wunused-parameter] static inline void xr_strlwr(char* s, size_t n) ^ In file included from utils/converter/level_tools_spawns.cxx:5: In file included from xray_re/xr_entity.h:13: xray_re/xr_packet.h:130:16: warning: 'w_raw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_raw(const void* data, size_t size); ^ xray_re/xr_packet.h:36:16: note: overridden virtual function is here virtual void w_raw(const void* data, size_t size); ^ xray_re/xr_packet.h:131:16: warning: 'w_sz' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_sz(const std::string& value); ^ xray_re/xr_packet.h:37:16: note: overridden virtual function is here virtual void w_sz(const std::string& value); ^ xray_re/xr_packet.h:132:16: warning: 'w_u64' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u64(uint64_t value); ^ xray_re/xr_packet.h:38:16: note: overridden virtual function is here virtual void w_u64(uint64_t value); ^ xray_re/xr_packet.h:133:16: warning: 'w_u32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u32(uint32_t value); ^ xray_re/xr_packet.h:40:16: note: overridden virtual function is here virtual void w_u32(uint32_t value); ^ xray_re/xr_packet.h:134:16: warning: 'w_s32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s32(int32_t value); ^ xray_re/xr_packet.h:41:16: note: overridden virtual function is here virtual void w_s32(int32_t value); ^ xray_re/xr_packet.h:135:16: warning: 'w_u16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u16(uint16_t value); ^ xray_re/xr_packet.h:43:16: note: overridden virtual function is here virtual void w_u16(uint16_t value); ^ xray_re/xr_packet.h:136:16: warning: 'w_s16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s16(int16_t value); ^ xray_re/xr_packet.h:44:16: note: overridden virtual function is here virtual void w_s16(int16_t value); ^ xray_re/xr_packet.h:137:16: warning: 'w_u8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u8(uint8_t value); ^ xray_re/xr_packet.h:45:16: note: overridden virtual function is here virtual void w_u8(uint8_t value); ^ xray_re/xr_packet.h:138:16: warning: 'w_s8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s8(int8_t value); ^ xray_re/xr_packet.h:46:16: note: overridden virtual function is here virtual void w_s8(int8_t value); ^ xray_re/xr_packet.h:139:16: warning: 'w_bool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_bool(bool value); ^ xray_re/xr_packet.h:47:16: note: overridden virtual function is here virtual void w_bool(bool value); ^ xray_re/xr_packet.h:140:16: warning: 'w_float' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_float(float value); ^ xray_re/xr_packet.h:48:16: note: overridden virtual function is here virtual void w_float(float value); ^ xray_re/xr_packet.h:141:16: warning: 'w_float_q8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_float_q8(float value, float min = 0, float max = 1.f); ^ xray_re/xr_packet.h:50:16: note: overridden virtual function is here virtual void w_float_q8(float value, float min = 0, float max = 1.f); ^ xray_re/xr_packet.h:142:16: warning: 'w_vec3' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_vec3(const fvector3& value); ^ xray_re/xr_packet.h:51:16: note: overridden virtual function is here virtual void w_vec3(const fvector3& value); ^ xray_re/xr_packet.h:144:16: warning: 'w_size_u32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u32(size_t size); ^ xray_re/xr_packet.h:55:16: note: overridden virtual function is here virtual void w_size_u32(size_t size); ^ xray_re/xr_packet.h:145:16: warning: 'w_size_u16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u16(size_t size); ^ xray_re/xr_packet.h:56:16: note: overridden virtual function is here virtual void w_size_u16(size_t size); ^ xray_re/xr_packet.h:146:16: warning: 'w_size_u8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u8(size_t size); ^ xray_re/xr_packet.h:57:16: note: overridden virtual function is here virtual void w_size_u8(size_t size); ^ xray_re/xr_packet.h:148:16: warning: 'w_cseq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_cseq(size_t n, const uint8_t values[]); ^ xray_re/xr_packet.h:32:16: note: overridden virtual function is here virtual void w_cseq(size_t n, const uint8_t values[]) { w_cseq(n, values); } ^ xray_re/xr_packet.h:149:16: warning: 'w_seq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_seq(std::vector container); ^ xray_re/xr_packet.h:33:16: note: overridden virtual function is here virtual void w_seq(std::vector container) { w_seq>(container); } ^ xray_re/xr_packet.h:150:16: warning: 'w_seq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_seq(std::vector container); ^ xray_re/xr_packet.h:34:16: note: overridden virtual function is here virtual void w_seq(std::vector container) { w_seq>(container); } ^ xray_re/xr_packet.h:155:25: warning: 'buf' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual const uint8_t* buf() const; ^ xray_re/xr_packet.h:114:25: note: overridden virtual function is here virtual const uint8_t* buf() const; ^ In file included from utils/converter/level_tools_spawns.cxx:5: xray_re/xr_entity.h:272:2: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const uint8_t game_id() const; ^~~~~~ xray_re/xr_entity.h:360:8: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] inline const uint8_t cse_abstract::game_id() const { return m_s_game_id; } ^~~~~~ 24 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/level_tools_visuals.o -c utils/converter/level_tools_visuals.cxx In file included from utils/converter/level_tools_visuals.cxx:3: In file included from xray_re/xr_level_geom.h:7: In file included from xray_re/xr_geom_buf.h:11: In file included from xray_re/xr_influence.h:8: xray_re/xr_fixed_vector.h:138:33: warning: unused parameter 'at' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ In file included from utils/converter/level_tools_visuals.cxx:5: xray_re/xr_level_details.h:34:2: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const size_t raw_texture_size() const; ^~~~~~ xray_re/xr_level_details.h:62:8: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] inline const size_t xr_level_details::raw_texture_size() const { return m_raw_texture_size; } ^~~~~~ In file included from utils/converter/level_tools_visuals.cxx:17: In file included from xray_re/xr_entity.h:13: In file included from xray_re/xr_packet.h:9: xray_re/xr_string_utils.h:19:46: warning: unused parameter 'n' [-Wunused-parameter] static inline void xr_strlwr(char* s, size_t n) ^ In file included from utils/converter/level_tools_visuals.cxx:17: In file included from xray_re/xr_entity.h:13: xray_re/xr_packet.h:130:16: warning: 'w_raw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_raw(const void* data, size_t size); ^ xray_re/xr_packet.h:36:16: note: overridden virtual function is here virtual void w_raw(const void* data, size_t size); ^ xray_re/xr_packet.h:131:16: warning: 'w_sz' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_sz(const std::string& value); ^ xray_re/xr_packet.h:37:16: note: overridden virtual function is here virtual void w_sz(const std::string& value); ^ xray_re/xr_packet.h:132:16: warning: 'w_u64' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u64(uint64_t value); ^ xray_re/xr_packet.h:38:16: note: overridden virtual function is here virtual void w_u64(uint64_t value); ^ xray_re/xr_packet.h:133:16: warning: 'w_u32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u32(uint32_t value); ^ xray_re/xr_packet.h:40:16: note: overridden virtual function is here virtual void w_u32(uint32_t value); ^ xray_re/xr_packet.h:134:16: warning: 'w_s32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s32(int32_t value); ^ xray_re/xr_packet.h:41:16: note: overridden virtual function is here virtual void w_s32(int32_t value); ^ xray_re/xr_packet.h:135:16: warning: 'w_u16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u16(uint16_t value); ^ xray_re/xr_packet.h:43:16: note: overridden virtual function is here virtual void w_u16(uint16_t value); ^ xray_re/xr_packet.h:136:16: warning: 'w_s16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s16(int16_t value); ^ xray_re/xr_packet.h:44:16: note: overridden virtual function is here virtual void w_s16(int16_t value); ^ xray_re/xr_packet.h:137:16: warning: 'w_u8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_u8(uint8_t value); ^ xray_re/xr_packet.h:45:16: note: overridden virtual function is here virtual void w_u8(uint8_t value); ^ xray_re/xr_packet.h:138:16: warning: 'w_s8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_s8(int8_t value); ^ xray_re/xr_packet.h:46:16: note: overridden virtual function is here virtual void w_s8(int8_t value); ^ xray_re/xr_packet.h:139:16: warning: 'w_bool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_bool(bool value); ^ xray_re/xr_packet.h:47:16: note: overridden virtual function is here virtual void w_bool(bool value); ^ xray_re/xr_packet.h:140:16: warning: 'w_float' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_float(float value); ^ xray_re/xr_packet.h:48:16: note: overridden virtual function is here virtual void w_float(float value); ^ xray_re/xr_packet.h:141:16: warning: 'w_float_q8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_float_q8(float value, float min = 0, float max = 1.f); ^ xray_re/xr_packet.h:50:16: note: overridden virtual function is here virtual void w_float_q8(float value, float min = 0, float max = 1.f); ^ xray_re/xr_packet.h:142:16: warning: 'w_vec3' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_vec3(const fvector3& value); ^ xray_re/xr_packet.h:51:16: note: overridden virtual function is here virtual void w_vec3(const fvector3& value); ^ xray_re/xr_packet.h:144:16: warning: 'w_size_u32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u32(size_t size); ^ xray_re/xr_packet.h:55:16: note: overridden virtual function is here virtual void w_size_u32(size_t size); ^ xray_re/xr_packet.h:145:16: warning: 'w_size_u16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u16(size_t size); ^ xray_re/xr_packet.h:56:16: note: overridden virtual function is here virtual void w_size_u16(size_t size); ^ xray_re/xr_packet.h:146:16: warning: 'w_size_u8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_size_u8(size_t size); ^ xray_re/xr_packet.h:57:16: note: overridden virtual function is here virtual void w_size_u8(size_t size); ^ xray_re/xr_packet.h:148:16: warning: 'w_cseq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_cseq(size_t n, const uint8_t values[]); ^ xray_re/xr_packet.h:32:16: note: overridden virtual function is here virtual void w_cseq(size_t n, const uint8_t values[]) { w_cseq(n, values); } ^ xray_re/xr_packet.h:149:16: warning: 'w_seq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_seq(std::vector container); ^ xray_re/xr_packet.h:33:16: note: overridden virtual function is here virtual void w_seq(std::vector container) { w_seq>(container); } ^ xray_re/xr_packet.h:150:16: warning: 'w_seq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void w_seq(std::vector container); ^ xray_re/xr_packet.h:34:16: note: overridden virtual function is here virtual void w_seq(std::vector container) { w_seq>(container); } ^ xray_re/xr_packet.h:155:25: warning: 'buf' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual const uint8_t* buf() const; ^ xray_re/xr_packet.h:114:25: note: overridden virtual function is here virtual const uint8_t* buf() const; ^ In file included from utils/converter/level_tools_visuals.cxx:17: xray_re/xr_entity.h:272:2: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const uint8_t game_id() const; ^~~~~~ xray_re/xr_entity.h:360:8: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] inline const uint8_t cse_abstract::game_id() const { return m_s_game_id; } ^~~~~~ utils/converter/level_tools_visuals.cxx:901:65: warning: unused parameter 'flags' [-Wunused-parameter] void level_tools::paint_automatic(xr_surface* surface, uint16_t flags) const ^ utils/converter/level_tools_visuals.cxx:913:30: warning: unsequenced modification and access to 'preset' [-Wunsequenced] if ((p = scan_value(preset = p)) == preset) ^ ~~~~~~ utils/converter/level_tools_visuals.cxx:919:30: warning: unsequenced modification and access to 'preset' [-Wunsequenced] if ((p = scan_value(preset = p)) == preset) ^ ~~~~~~ 30 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/level_tools_wallmarks.o -c utils/converter/level_tools_wallmarks.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/level_tools_ways.o -c utils/converter/level_tools_ways.cxx In file included from utils/converter/level_tools_ways.cxx:2: In file included from xray_re/xr_level_game.h:7: xray_re/xr_ai_way.h:66:2: warning: declaration does not declare anything [-Wmissing-declarations] uint8_t __unused; ^~~~~~~ 1 warning generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/object_tools.o -c utils/converter/object_tools.cxx In file included from utils/converter/object_tools.cxx:2: In file included from xray_re/xr_object.h:21: In file included from xray_re/xr_mesh.h:11: xray_re/xr_fixed_vector.h:138:33: warning: unused parameter 'at' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ 2 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/ogf_tools.o -c utils/converter/ogf_tools.cxx In file included from utils/converter/ogf_tools.cxx:2: In file included from xray_re/xr_ogf_v4.h:8: In file included from xray_re/xr_ogf.h:10: In file included from xray_re/xr_geom_buf.h:11: In file included from xray_re/xr_influence.h:8: xray_re/xr_fixed_vector.h:138:33: warning: unused parameter 'at' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] _svector::insert(iterator at, const_reference value) ^ 2 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/ogg_tools.o -c utils/converter/ogg_tools.cxx utils/converter/ogg_tools.cxx:225:36: warning: comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare] if(fwrite(p_outbuf, 1, ret, out) != ret) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~ utils/converter/ogg_tools.cxx:316:42: warning: unused parameter 'cl' [-Wunused-parameter] void ogg_tools::process(const cl_parser& cl) ^ 2 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/opcode/Ice/IceAABB.o -c utils/converter/opcode/Ice/IceAABB.cpp utils/converter/opcode/Ice/IceAABB.cpp:21:10: warning: non-portable path to file '"StdAfx.h"'; specified path differs in case from file name on disk [-Wnonportable-include-path] #include "Stdafx.h" ^~~~~~~~~~ "StdAfx.h" In file included from utils/converter/opcode/Ice/IceAABB.cpp:21: In file included from utils/converter/opcode/Stdafx.h:19: utils/converter/opcode/Opcode.h:28:10: warning: Using OPCODE [-W#pragma-messages] #pragma message("Using OPCODE") ^ In file included from utils/converter/opcode/Ice/IceAABB.cpp:21: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:60: In file included from utils/converter/opcode/OPC_IceHook.h:35: utils/converter/opcode/Ice/IcePreprocessor.h:20:11: warning: Compiling on unknown platform... [-W#pragma-messages] #pragma message("Compiling on unknown platform...") ^ utils/converter/opcode/Ice/IcePreprocessor.h:28:11: warning: Compiling with unknown compiler... [-W#pragma-messages] #pragma message("Compiling with unknown compiler...") ^ utils/converter/opcode/Ice/IcePreprocessor.h:105:10: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma inline_depth( 255 ) ^ In file included from utils/converter/opcode/Ice/IceAABB.cpp:21: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:60: In file included from utils/converter/opcode/OPC_IceHook.h:59: utils/converter/opcode/Ice/IceHPoint.h:150:14: warning: conversion function converting 'IceMaths::HPoint' to its base class 'IceMaths::Point' will never be used [-Wclass-conversion] inline_ operator Point() const { return Point(x, y, z); } ^ In file included from utils/converter/opcode/Ice/IceAABB.cpp:21: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:69: utils/converter/opcode/OPC_TreeBuilders.h:90:56: warning: unused parameter 'primitives' [-Wunused-parameter] virtual float GetSplittingValue(const udword* primitives, udword nb_prims, const AABB& global_box, udword axis) const ^ utils/converter/opcode/OPC_TreeBuilders.h:90:75: warning: unused parameter 'nb_prims' [-Wunused-parameter] virtual float GetSplittingValue(const udword* primitives, udword nb_prims, const AABB& global_box, udword axis) const ^ utils/converter/opcode/OPC_TreeBuilders.h:105:57: warning: unused parameter 'primitives' [-Wunused-parameter] virtual BOOL ValidateSubdivision(const udword* primitives, udword nb_prims, const AABB& global_box) ^ utils/converter/opcode/OPC_TreeBuilders.h:105:98: warning: unused parameter 'global_box' [-Wunused-parameter] virtual BOOL ValidateSubdivision(const udword* primitives, udword nb_prims, const AABB& global_box) ^ In file included from utils/converter/opcode/Ice/IceAABB.cpp:21: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:80: utils/converter/opcode/OPC_TreeCollider.h:230:15: warning: 'Opcode::AABBTreeCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] void InitQuery(const Matrix4x4* world0=null, const Matrix4x4* world1=null); ^ utils/converter/opcode/OPC_Collider.h:173:27: note: hidden overloaded virtual function 'Opcode::Collider::InitQuery' declared here: different number of parameters (0 vs 2) virtual inline_ void InitQuery() { mFlags &= ~OPC_TEMPORAL_CONTACT; } ^ In file included from utils/converter/opcode/Ice/IceAABB.cpp:21: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:81: utils/converter/opcode/OPC_RayCollider.h:222:15: warning: 'Opcode::RayCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(const Ray& world_ray, const Matrix4x4* world=null, udword* face_id=null); ^ utils/converter/opcode/OPC_Collider.h:173:27: note: hidden overloaded virtual function 'Opcode::Collider::InitQuery' declared here: different number of parameters (0 vs 3) virtual inline_ void InitQuery() { mFlags &= ~OPC_TEMPORAL_CONTACT; } ^ In file included from utils/converter/opcode/Ice/IceAABB.cpp:21: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:82: utils/converter/opcode/OPC_SphereCollider.h:81:15: warning: 'Opcode::SphereCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(SphereCache& cache, const Sphere& sphere, const Matrix4x4* worlds=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/Ice/IceAABB.cpp:21: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:83: utils/converter/opcode/OPC_OBBCollider.h:127:15: warning: 'Opcode::OBBCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(OBBCache& cache, const OBB& box, const Matrix4x4* worldb=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/Ice/IceAABB.cpp:21: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:84: utils/converter/opcode/OPC_AABBCollider.h:82:15: warning: 'Opcode::AABBCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(AABBCache& cache, const CollisionAABB& box); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 2) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/Ice/IceAABB.cpp:21: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:85: utils/converter/opcode/OPC_LSSCollider.h:84:15: warning: 'Opcode::LSSCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(LSSCache& cache, const LSS& lss, const Matrix4x4* worldl=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/Ice/IceAABB.cpp:21: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:86: utils/converter/opcode/OPC_PlanesCollider.h:106:15: warning: 'Opcode::PlanesCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(PlanesCache& cache, const Plane* planes, udword nb_planes, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ 17 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/opcode/Ice/IceContainer.o -c utils/converter/opcode/Ice/IceContainer.cpp utils/converter/opcode/Ice/IceContainer.cpp:25:10: warning: non-portable path to file '"StdAfx.h"'; specified path differs in case from file name on disk [-Wnonportable-include-path] #include "Stdafx.h" ^~~~~~~~~~ "StdAfx.h" In file included from utils/converter/opcode/Ice/IceContainer.cpp:25: In file included from utils/converter/opcode/Stdafx.h:19: utils/converter/opcode/Opcode.h:28:10: warning: Using OPCODE [-W#pragma-messages] #pragma message("Using OPCODE") ^ In file included from utils/converter/opcode/Ice/IceContainer.cpp:25: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:60: In file included from utils/converter/opcode/OPC_IceHook.h:35: utils/converter/opcode/Ice/IcePreprocessor.h:20:11: warning: Compiling on unknown platform... [-W#pragma-messages] #pragma message("Compiling on unknown platform...") ^ utils/converter/opcode/Ice/IcePreprocessor.h:28:11: warning: Compiling with unknown compiler... [-W#pragma-messages] #pragma message("Compiling with unknown compiler...") ^ utils/converter/opcode/Ice/IcePreprocessor.h:105:10: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma inline_depth( 255 ) ^ In file included from utils/converter/opcode/Ice/IceContainer.cpp:25: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:60: In file included from utils/converter/opcode/OPC_IceHook.h:59: utils/converter/opcode/Ice/IceHPoint.h:150:14: warning: conversion function converting 'IceMaths::HPoint' to its base class 'IceMaths::Point' will never be used [-Wclass-conversion] inline_ operator Point() const { return Point(x, y, z); } ^ In file included from utils/converter/opcode/Ice/IceContainer.cpp:25: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:69: utils/converter/opcode/OPC_TreeBuilders.h:90:56: warning: unused parameter 'primitives' [-Wunused-parameter] virtual float GetSplittingValue(const udword* primitives, udword nb_prims, const AABB& global_box, udword axis) const ^ utils/converter/opcode/OPC_TreeBuilders.h:90:75: warning: unused parameter 'nb_prims' [-Wunused-parameter] virtual float GetSplittingValue(const udword* primitives, udword nb_prims, const AABB& global_box, udword axis) const ^ utils/converter/opcode/OPC_TreeBuilders.h:105:57: warning: unused parameter 'primitives' [-Wunused-parameter] virtual BOOL ValidateSubdivision(const udword* primitives, udword nb_prims, const AABB& global_box) ^ utils/converter/opcode/OPC_TreeBuilders.h:105:98: warning: unused parameter 'global_box' [-Wunused-parameter] virtual BOOL ValidateSubdivision(const udword* primitives, udword nb_prims, const AABB& global_box) ^ In file included from utils/converter/opcode/Ice/IceContainer.cpp:25: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:80: utils/converter/opcode/OPC_TreeCollider.h:230:15: warning: 'Opcode::AABBTreeCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] void InitQuery(const Matrix4x4* world0=null, const Matrix4x4* world1=null); ^ utils/converter/opcode/OPC_Collider.h:173:27: note: hidden overloaded virtual function 'Opcode::Collider::InitQuery' declared here: different number of parameters (0 vs 2) virtual inline_ void InitQuery() { mFlags &= ~OPC_TEMPORAL_CONTACT; } ^ In file included from utils/converter/opcode/Ice/IceContainer.cpp:25: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:81: utils/converter/opcode/OPC_RayCollider.h:222:15: warning: 'Opcode::RayCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(const Ray& world_ray, const Matrix4x4* world=null, udword* face_id=null); ^ utils/converter/opcode/OPC_Collider.h:173:27: note: hidden overloaded virtual function 'Opcode::Collider::InitQuery' declared here: different number of parameters (0 vs 3) virtual inline_ void InitQuery() { mFlags &= ~OPC_TEMPORAL_CONTACT; } ^ In file included from utils/converter/opcode/Ice/IceContainer.cpp:25: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:82: utils/converter/opcode/OPC_SphereCollider.h:81:15: warning: 'Opcode::SphereCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(SphereCache& cache, const Sphere& sphere, const Matrix4x4* worlds=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/Ice/IceContainer.cpp:25: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:83: utils/converter/opcode/OPC_OBBCollider.h:127:15: warning: 'Opcode::OBBCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(OBBCache& cache, const OBB& box, const Matrix4x4* worldb=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/Ice/IceContainer.cpp:25: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:84: utils/converter/opcode/OPC_AABBCollider.h:82:15: warning: 'Opcode::AABBCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(AABBCache& cache, const CollisionAABB& box); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 2) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/Ice/IceContainer.cpp:25: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:85: utils/converter/opcode/OPC_LSSCollider.h:84:15: warning: 'Opcode::LSSCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(LSSCache& cache, const LSS& lss, const Matrix4x4* worldl=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/Ice/IceContainer.cpp:25: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:86: utils/converter/opcode/OPC_PlanesCollider.h:106:15: warning: 'Opcode::PlanesCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(PlanesCache& cache, const Plane* planes, udword nb_planes, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ 17 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/opcode/Ice/IceHPoint.o -c utils/converter/opcode/Ice/IceHPoint.cpp utils/converter/opcode/Ice/IceHPoint.cpp:29:10: warning: non-portable path to file '"StdAfx.h"'; specified path differs in case from file name on disk [-Wnonportable-include-path] #include "Stdafx.h" ^~~~~~~~~~ "StdAfx.h" In file included from utils/converter/opcode/Ice/IceHPoint.cpp:29: In file included from utils/converter/opcode/Stdafx.h:19: utils/converter/opcode/Opcode.h:28:10: warning: Using OPCODE [-W#pragma-messages] #pragma message("Using OPCODE") ^ In file included from utils/converter/opcode/Ice/IceHPoint.cpp:29: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:60: In file included from utils/converter/opcode/OPC_IceHook.h:35: utils/converter/opcode/Ice/IcePreprocessor.h:20:11: warning: Compiling on unknown platform... [-W#pragma-messages] #pragma message("Compiling on unknown platform...") ^ utils/converter/opcode/Ice/IcePreprocessor.h:28:11: warning: Compiling with unknown compiler... [-W#pragma-messages] #pragma message("Compiling with unknown compiler...") ^ utils/converter/opcode/Ice/IcePreprocessor.h:105:10: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma inline_depth( 255 ) ^ In file included from utils/converter/opcode/Ice/IceHPoint.cpp:29: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:60: In file included from utils/converter/opcode/OPC_IceHook.h:59: utils/converter/opcode/Ice/IceHPoint.h:150:14: warning: conversion function converting 'IceMaths::HPoint' to its base class 'IceMaths::Point' will never be used [-Wclass-conversion] inline_ operator Point() const { return Point(x, y, z); } ^ In file included from utils/converter/opcode/Ice/IceHPoint.cpp:29: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:69: utils/converter/opcode/OPC_TreeBuilders.h:90:56: warning: unused parameter 'primitives' [-Wunused-parameter] virtual float GetSplittingValue(const udword* primitives, udword nb_prims, const AABB& global_box, udword axis) const ^ utils/converter/opcode/OPC_TreeBuilders.h:90:75: warning: unused parameter 'nb_prims' [-Wunused-parameter] virtual float GetSplittingValue(const udword* primitives, udword nb_prims, const AABB& global_box, udword axis) const ^ utils/converter/opcode/OPC_TreeBuilders.h:105:57: warning: unused parameter 'primitives' [-Wunused-parameter] virtual BOOL ValidateSubdivision(const udword* primitives, udword nb_prims, const AABB& global_box) ^ utils/converter/opcode/OPC_TreeBuilders.h:105:98: warning: unused parameter 'global_box' [-Wunused-parameter] virtual BOOL ValidateSubdivision(const udword* primitives, udword nb_prims, const AABB& global_box) ^ In file included from utils/converter/opcode/Ice/IceHPoint.cpp:29: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:80: utils/converter/opcode/OPC_TreeCollider.h:230:15: warning: 'Opcode::AABBTreeCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] void InitQuery(const Matrix4x4* world0=null, const Matrix4x4* world1=null); ^ utils/converter/opcode/OPC_Collider.h:173:27: note: hidden overloaded virtual function 'Opcode::Collider::InitQuery' declared here: different number of parameters (0 vs 2) virtual inline_ void InitQuery() { mFlags &= ~OPC_TEMPORAL_CONTACT; } ^ In file included from utils/converter/opcode/Ice/IceHPoint.cpp:29: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:81: utils/converter/opcode/OPC_RayCollider.h:222:15: warning: 'Opcode::RayCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(const Ray& world_ray, const Matrix4x4* world=null, udword* face_id=null); ^ utils/converter/opcode/OPC_Collider.h:173:27: note: hidden overloaded virtual function 'Opcode::Collider::InitQuery' declared here: different number of parameters (0 vs 3) virtual inline_ void InitQuery() { mFlags &= ~OPC_TEMPORAL_CONTACT; } ^ In file included from utils/converter/opcode/Ice/IceHPoint.cpp:29: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:82: utils/converter/opcode/OPC_SphereCollider.h:81:15: warning: 'Opcode::SphereCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(SphereCache& cache, const Sphere& sphere, const Matrix4x4* worlds=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/Ice/IceHPoint.cpp:29: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:83: utils/converter/opcode/OPC_OBBCollider.h:127:15: warning: 'Opcode::OBBCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(OBBCache& cache, const OBB& box, const Matrix4x4* worldb=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/Ice/IceHPoint.cpp:29: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:84: utils/converter/opcode/OPC_AABBCollider.h:82:15: warning: 'Opcode::AABBCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(AABBCache& cache, const CollisionAABB& box); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 2) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/Ice/IceHPoint.cpp:29: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:85: utils/converter/opcode/OPC_LSSCollider.h:84:15: warning: 'Opcode::LSSCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(LSSCache& cache, const LSS& lss, const Matrix4x4* worldl=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/Ice/IceHPoint.cpp:29: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:86: utils/converter/opcode/OPC_PlanesCollider.h:106:15: warning: 'Opcode::PlanesCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(PlanesCache& cache, const Plane* planes, udword nb_planes, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ 17 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/opcode/Ice/IceMatrix4x4.o -c utils/converter/opcode/Ice/IceMatrix4x4.cpp utils/converter/opcode/Ice/IceMatrix4x4.cpp:39:10: warning: non-portable path to file '"StdAfx.h"'; specified path differs in case from file name on disk [-Wnonportable-include-path] #include "Stdafx.h" ^~~~~~~~~~ "StdAfx.h" In file included from utils/converter/opcode/Ice/IceMatrix4x4.cpp:39: In file included from utils/converter/opcode/Stdafx.h:19: utils/converter/opcode/Opcode.h:28:10: warning: Using OPCODE [-W#pragma-messages] #pragma message("Using OPCODE") ^ In file included from utils/converter/opcode/Ice/IceMatrix4x4.cpp:39: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:60: In file included from utils/converter/opcode/OPC_IceHook.h:35: utils/converter/opcode/Ice/IcePreprocessor.h:20:11: warning: Compiling on unknown platform... [-W#pragma-messages] #pragma message("Compiling on unknown platform...") ^ utils/converter/opcode/Ice/IcePreprocessor.h:28:11: warning: Compiling with unknown compiler... [-W#pragma-messages] #pragma message("Compiling with unknown compiler...") ^ utils/converter/opcode/Ice/IcePreprocessor.h:105:10: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma inline_depth( 255 ) ^ In file included from utils/converter/opcode/Ice/IceMatrix4x4.cpp:39: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:60: In file included from utils/converter/opcode/OPC_IceHook.h:59: utils/converter/opcode/Ice/IceHPoint.h:150:14: warning: conversion function converting 'IceMaths::HPoint' to its base class 'IceMaths::Point' will never be used [-Wclass-conversion] inline_ operator Point() const { return Point(x, y, z); } ^ In file included from utils/converter/opcode/Ice/IceMatrix4x4.cpp:39: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:69: utils/converter/opcode/OPC_TreeBuilders.h:90:56: warning: unused parameter 'primitives' [-Wunused-parameter] virtual float GetSplittingValue(const udword* primitives, udword nb_prims, const AABB& global_box, udword axis) const ^ utils/converter/opcode/OPC_TreeBuilders.h:90:75: warning: unused parameter 'nb_prims' [-Wunused-parameter] virtual float GetSplittingValue(const udword* primitives, udword nb_prims, const AABB& global_box, udword axis) const ^ utils/converter/opcode/OPC_TreeBuilders.h:105:57: warning: unused parameter 'primitives' [-Wunused-parameter] virtual BOOL ValidateSubdivision(const udword* primitives, udword nb_prims, const AABB& global_box) ^ utils/converter/opcode/OPC_TreeBuilders.h:105:98: warning: unused parameter 'global_box' [-Wunused-parameter] virtual BOOL ValidateSubdivision(const udword* primitives, udword nb_prims, const AABB& global_box) ^ In file included from utils/converter/opcode/Ice/IceMatrix4x4.cpp:39: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:80: utils/converter/opcode/OPC_TreeCollider.h:230:15: warning: 'Opcode::AABBTreeCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] void InitQuery(const Matrix4x4* world0=null, const Matrix4x4* world1=null); ^ utils/converter/opcode/OPC_Collider.h:173:27: note: hidden overloaded virtual function 'Opcode::Collider::InitQuery' declared here: different number of parameters (0 vs 2) virtual inline_ void InitQuery() { mFlags &= ~OPC_TEMPORAL_CONTACT; } ^ In file included from utils/converter/opcode/Ice/IceMatrix4x4.cpp:39: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:81: utils/converter/opcode/OPC_RayCollider.h:222:15: warning: 'Opcode::RayCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(const Ray& world_ray, const Matrix4x4* world=null, udword* face_id=null); ^ utils/converter/opcode/OPC_Collider.h:173:27: note: hidden overloaded virtual function 'Opcode::Collider::InitQuery' declared here: different number of parameters (0 vs 3) virtual inline_ void InitQuery() { mFlags &= ~OPC_TEMPORAL_CONTACT; } ^ In file included from utils/converter/opcode/Ice/IceMatrix4x4.cpp:39: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:82: utils/converter/opcode/OPC_SphereCollider.h:81:15: warning: 'Opcode::SphereCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(SphereCache& cache, const Sphere& sphere, const Matrix4x4* worlds=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/Ice/IceMatrix4x4.cpp:39: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:83: utils/converter/opcode/OPC_OBBCollider.h:127:15: warning: 'Opcode::OBBCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(OBBCache& cache, const OBB& box, const Matrix4x4* worldb=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/Ice/IceMatrix4x4.cpp:39: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:84: utils/converter/opcode/OPC_AABBCollider.h:82:15: warning: 'Opcode::AABBCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(AABBCache& cache, const CollisionAABB& box); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 2) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/Ice/IceMatrix4x4.cpp:39: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:85: utils/converter/opcode/OPC_LSSCollider.h:84:15: warning: 'Opcode::LSSCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(LSSCache& cache, const LSS& lss, const Matrix4x4* worldl=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/Ice/IceMatrix4x4.cpp:39: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:86: utils/converter/opcode/OPC_PlanesCollider.h:106:15: warning: 'Opcode::PlanesCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(PlanesCache& cache, const Plane* planes, udword nb_planes, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ 17 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/opcode/Ice/IcePoint.o -c utils/converter/opcode/Ice/IcePoint.cpp utils/converter/opcode/Ice/IcePoint.cpp:49:10: warning: non-portable path to file '"StdAfx.h"'; specified path differs in case from file name on disk [-Wnonportable-include-path] #include "Stdafx.h" ^~~~~~~~~~ "StdAfx.h" In file included from utils/converter/opcode/Ice/IcePoint.cpp:49: In file included from utils/converter/opcode/Stdafx.h:19: utils/converter/opcode/Opcode.h:28:10: warning: Using OPCODE [-W#pragma-messages] #pragma message("Using OPCODE") ^ In file included from utils/converter/opcode/Ice/IcePoint.cpp:49: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:60: In file included from utils/converter/opcode/OPC_IceHook.h:35: utils/converter/opcode/Ice/IcePreprocessor.h:20:11: warning: Compiling on unknown platform... [-W#pragma-messages] #pragma message("Compiling on unknown platform...") ^ utils/converter/opcode/Ice/IcePreprocessor.h:28:11: warning: Compiling with unknown compiler... [-W#pragma-messages] #pragma message("Compiling with unknown compiler...") ^ utils/converter/opcode/Ice/IcePreprocessor.h:105:10: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma inline_depth( 255 ) ^ In file included from utils/converter/opcode/Ice/IcePoint.cpp:49: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:60: In file included from utils/converter/opcode/OPC_IceHook.h:59: utils/converter/opcode/Ice/IceHPoint.h:150:14: warning: conversion function converting 'IceMaths::HPoint' to its base class 'IceMaths::Point' will never be used [-Wclass-conversion] inline_ operator Point() const { return Point(x, y, z); } ^ In file included from utils/converter/opcode/Ice/IcePoint.cpp:49: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:69: utils/converter/opcode/OPC_TreeBuilders.h:90:56: warning: unused parameter 'primitives' [-Wunused-parameter] virtual float GetSplittingValue(const udword* primitives, udword nb_prims, const AABB& global_box, udword axis) const ^ utils/converter/opcode/OPC_TreeBuilders.h:90:75: warning: unused parameter 'nb_prims' [-Wunused-parameter] virtual float GetSplittingValue(const udword* primitives, udword nb_prims, const AABB& global_box, udword axis) const ^ utils/converter/opcode/OPC_TreeBuilders.h:105:57: warning: unused parameter 'primitives' [-Wunused-parameter] virtual BOOL ValidateSubdivision(const udword* primitives, udword nb_prims, const AABB& global_box) ^ utils/converter/opcode/OPC_TreeBuilders.h:105:98: warning: unused parameter 'global_box' [-Wunused-parameter] virtual BOOL ValidateSubdivision(const udword* primitives, udword nb_prims, const AABB& global_box) ^ In file included from utils/converter/opcode/Ice/IcePoint.cpp:49: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:80: utils/converter/opcode/OPC_TreeCollider.h:230:15: warning: 'Opcode::AABBTreeCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] void InitQuery(const Matrix4x4* world0=null, const Matrix4x4* world1=null); ^ utils/converter/opcode/OPC_Collider.h:173:27: note: hidden overloaded virtual function 'Opcode::Collider::InitQuery' declared here: different number of parameters (0 vs 2) virtual inline_ void InitQuery() { mFlags &= ~OPC_TEMPORAL_CONTACT; } ^ In file included from utils/converter/opcode/Ice/IcePoint.cpp:49: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:81: utils/converter/opcode/OPC_RayCollider.h:222:15: warning: 'Opcode::RayCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(const Ray& world_ray, const Matrix4x4* world=null, udword* face_id=null); ^ utils/converter/opcode/OPC_Collider.h:173:27: note: hidden overloaded virtual function 'Opcode::Collider::InitQuery' declared here: different number of parameters (0 vs 3) virtual inline_ void InitQuery() { mFlags &= ~OPC_TEMPORAL_CONTACT; } ^ In file included from utils/converter/opcode/Ice/IcePoint.cpp:49: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:82: utils/converter/opcode/OPC_SphereCollider.h:81:15: warning: 'Opcode::SphereCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(SphereCache& cache, const Sphere& sphere, const Matrix4x4* worlds=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/Ice/IcePoint.cpp:49: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:83: utils/converter/opcode/OPC_OBBCollider.h:127:15: warning: 'Opcode::OBBCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(OBBCache& cache, const OBB& box, const Matrix4x4* worldb=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/Ice/IcePoint.cpp:49: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:84: utils/converter/opcode/OPC_AABBCollider.h:82:15: warning: 'Opcode::AABBCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(AABBCache& cache, const CollisionAABB& box); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 2) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/Ice/IcePoint.cpp:49: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:85: utils/converter/opcode/OPC_LSSCollider.h:84:15: warning: 'Opcode::LSSCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(LSSCache& cache, const LSS& lss, const Matrix4x4* worldl=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/Ice/IcePoint.cpp:49: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:86: utils/converter/opcode/OPC_PlanesCollider.h:106:15: warning: 'Opcode::PlanesCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(PlanesCache& cache, const Plane* planes, udword nb_planes, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ 17 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/opcode/Ice/IceRandom.o -c utils/converter/opcode/Ice/IceRandom.cpp utils/converter/opcode/Ice/IceRandom.cpp:12:10: warning: non-portable path to file '"StdAfx.h"'; specified path differs in case from file name on disk [-Wnonportable-include-path] #include "Stdafx.h" ^~~~~~~~~~ "StdAfx.h" In file included from utils/converter/opcode/Ice/IceRandom.cpp:12: In file included from utils/converter/opcode/Stdafx.h:19: utils/converter/opcode/Opcode.h:28:10: warning: Using OPCODE [-W#pragma-messages] #pragma message("Using OPCODE") ^ In file included from utils/converter/opcode/Ice/IceRandom.cpp:12: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:60: In file included from utils/converter/opcode/OPC_IceHook.h:35: utils/converter/opcode/Ice/IcePreprocessor.h:20:11: warning: Compiling on unknown platform... [-W#pragma-messages] #pragma message("Compiling on unknown platform...") ^ utils/converter/opcode/Ice/IcePreprocessor.h:28:11: warning: Compiling with unknown compiler... [-W#pragma-messages] #pragma message("Compiling with unknown compiler...") ^ utils/converter/opcode/Ice/IcePreprocessor.h:105:10: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma inline_depth( 255 ) ^ In file included from utils/converter/opcode/Ice/IceRandom.cpp:12: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:60: In file included from utils/converter/opcode/OPC_IceHook.h:59: utils/converter/opcode/Ice/IceHPoint.h:150:14: warning: conversion function converting 'IceMaths::HPoint' to its base class 'IceMaths::Point' will never be used [-Wclass-conversion] inline_ operator Point() const { return Point(x, y, z); } ^ In file included from utils/converter/opcode/Ice/IceRandom.cpp:12: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:69: utils/converter/opcode/OPC_TreeBuilders.h:90:56: warning: unused parameter 'primitives' [-Wunused-parameter] virtual float GetSplittingValue(const udword* primitives, udword nb_prims, const AABB& global_box, udword axis) const ^ utils/converter/opcode/OPC_TreeBuilders.h:90:75: warning: unused parameter 'nb_prims' [-Wunused-parameter] virtual float GetSplittingValue(const udword* primitives, udword nb_prims, const AABB& global_box, udword axis) const ^ utils/converter/opcode/OPC_TreeBuilders.h:105:57: warning: unused parameter 'primitives' [-Wunused-parameter] virtual BOOL ValidateSubdivision(const udword* primitives, udword nb_prims, const AABB& global_box) ^ utils/converter/opcode/OPC_TreeBuilders.h:105:98: warning: unused parameter 'global_box' [-Wunused-parameter] virtual BOOL ValidateSubdivision(const udword* primitives, udword nb_prims, const AABB& global_box) ^ In file included from utils/converter/opcode/Ice/IceRandom.cpp:12: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:80: utils/converter/opcode/OPC_TreeCollider.h:230:15: warning: 'Opcode::AABBTreeCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] void InitQuery(const Matrix4x4* world0=null, const Matrix4x4* world1=null); ^ utils/converter/opcode/OPC_Collider.h:173:27: note: hidden overloaded virtual function 'Opcode::Collider::InitQuery' declared here: different number of parameters (0 vs 2) virtual inline_ void InitQuery() { mFlags &= ~OPC_TEMPORAL_CONTACT; } ^ In file included from utils/converter/opcode/Ice/IceRandom.cpp:12: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:81: utils/converter/opcode/OPC_RayCollider.h:222:15: warning: 'Opcode::RayCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(const Ray& world_ray, const Matrix4x4* world=null, udword* face_id=null); ^ utils/converter/opcode/OPC_Collider.h:173:27: note: hidden overloaded virtual function 'Opcode::Collider::InitQuery' declared here: different number of parameters (0 vs 3) virtual inline_ void InitQuery() { mFlags &= ~OPC_TEMPORAL_CONTACT; } ^ In file included from utils/converter/opcode/Ice/IceRandom.cpp:12: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:82: utils/converter/opcode/OPC_SphereCollider.h:81:15: warning: 'Opcode::SphereCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(SphereCache& cache, const Sphere& sphere, const Matrix4x4* worlds=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/Ice/IceRandom.cpp:12: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:83: utils/converter/opcode/OPC_OBBCollider.h:127:15: warning: 'Opcode::OBBCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(OBBCache& cache, const OBB& box, const Matrix4x4* worldb=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/Ice/IceRandom.cpp:12: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:84: utils/converter/opcode/OPC_AABBCollider.h:82:15: warning: 'Opcode::AABBCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(AABBCache& cache, const CollisionAABB& box); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 2) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/Ice/IceRandom.cpp:12: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:85: utils/converter/opcode/OPC_LSSCollider.h:84:15: warning: 'Opcode::LSSCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(LSSCache& cache, const LSS& lss, const Matrix4x4* worldl=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/Ice/IceRandom.cpp:12: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:86: utils/converter/opcode/OPC_PlanesCollider.h:106:15: warning: 'Opcode::PlanesCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(PlanesCache& cache, const Plane* planes, udword nb_planes, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ 17 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/opcode/OPC_AABBTree.o -c utils/converter/opcode/OPC_AABBTree.cpp utils/converter/opcode/OPC_AABBTree.cpp:47:10: warning: non-portable path to file '"StdAfx.h"'; specified path differs in case from file name on disk [-Wnonportable-include-path] #include "Stdafx.h" ^~~~~~~~~~ "StdAfx.h" In file included from utils/converter/opcode/OPC_AABBTree.cpp:47: In file included from utils/converter/opcode/Stdafx.h:19: utils/converter/opcode/Opcode.h:28:10: warning: Using OPCODE [-W#pragma-messages] #pragma message("Using OPCODE") ^ In file included from utils/converter/opcode/OPC_AABBTree.cpp:47: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:60: In file included from utils/converter/opcode/OPC_IceHook.h:35: utils/converter/opcode/Ice/IcePreprocessor.h:20:11: warning: Compiling on unknown platform... [-W#pragma-messages] #pragma message("Compiling on unknown platform...") ^ utils/converter/opcode/Ice/IcePreprocessor.h:28:11: warning: Compiling with unknown compiler... [-W#pragma-messages] #pragma message("Compiling with unknown compiler...") ^ utils/converter/opcode/Ice/IcePreprocessor.h:105:10: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma inline_depth( 255 ) ^ In file included from utils/converter/opcode/OPC_AABBTree.cpp:47: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:60: In file included from utils/converter/opcode/OPC_IceHook.h:59: utils/converter/opcode/Ice/IceHPoint.h:150:14: warning: conversion function converting 'IceMaths::HPoint' to its base class 'IceMaths::Point' will never be used [-Wclass-conversion] inline_ operator Point() const { return Point(x, y, z); } ^ In file included from utils/converter/opcode/OPC_AABBTree.cpp:47: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:69: utils/converter/opcode/OPC_TreeBuilders.h:90:56: warning: unused parameter 'primitives' [-Wunused-parameter] virtual float GetSplittingValue(const udword* primitives, udword nb_prims, const AABB& global_box, udword axis) const ^ utils/converter/opcode/OPC_TreeBuilders.h:90:75: warning: unused parameter 'nb_prims' [-Wunused-parameter] virtual float GetSplittingValue(const udword* primitives, udword nb_prims, const AABB& global_box, udword axis) const ^ utils/converter/opcode/OPC_TreeBuilders.h:105:57: warning: unused parameter 'primitives' [-Wunused-parameter] virtual BOOL ValidateSubdivision(const udword* primitives, udword nb_prims, const AABB& global_box) ^ utils/converter/opcode/OPC_TreeBuilders.h:105:98: warning: unused parameter 'global_box' [-Wunused-parameter] virtual BOOL ValidateSubdivision(const udword* primitives, udword nb_prims, const AABB& global_box) ^ In file included from utils/converter/opcode/OPC_AABBTree.cpp:47: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:80: utils/converter/opcode/OPC_TreeCollider.h:230:15: warning: 'Opcode::AABBTreeCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] void InitQuery(const Matrix4x4* world0=null, const Matrix4x4* world1=null); ^ utils/converter/opcode/OPC_Collider.h:173:27: note: hidden overloaded virtual function 'Opcode::Collider::InitQuery' declared here: different number of parameters (0 vs 2) virtual inline_ void InitQuery() { mFlags &= ~OPC_TEMPORAL_CONTACT; } ^ In file included from utils/converter/opcode/OPC_AABBTree.cpp:47: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:81: utils/converter/opcode/OPC_RayCollider.h:222:15: warning: 'Opcode::RayCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(const Ray& world_ray, const Matrix4x4* world=null, udword* face_id=null); ^ utils/converter/opcode/OPC_Collider.h:173:27: note: hidden overloaded virtual function 'Opcode::Collider::InitQuery' declared here: different number of parameters (0 vs 3) virtual inline_ void InitQuery() { mFlags &= ~OPC_TEMPORAL_CONTACT; } ^ In file included from utils/converter/opcode/OPC_AABBTree.cpp:47: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:82: utils/converter/opcode/OPC_SphereCollider.h:81:15: warning: 'Opcode::SphereCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(SphereCache& cache, const Sphere& sphere, const Matrix4x4* worlds=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/OPC_AABBTree.cpp:47: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:83: utils/converter/opcode/OPC_OBBCollider.h:127:15: warning: 'Opcode::OBBCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(OBBCache& cache, const OBB& box, const Matrix4x4* worldb=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/OPC_AABBTree.cpp:47: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:84: utils/converter/opcode/OPC_AABBCollider.h:82:15: warning: 'Opcode::AABBCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(AABBCache& cache, const CollisionAABB& box); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 2) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/OPC_AABBTree.cpp:47: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:85: utils/converter/opcode/OPC_LSSCollider.h:84:15: warning: 'Opcode::LSSCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(LSSCache& cache, const LSS& lss, const Matrix4x4* worldl=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/OPC_AABBTree.cpp:47: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:86: utils/converter/opcode/OPC_PlanesCollider.h:106:15: warning: 'Opcode::PlanesCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(PlanesCache& cache, const Plane* planes, udword nb_planes, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ utils/converter/opcode/OPC_AABBTree.cpp:78:22: warning: unused variable 'Neg' [-Wunused-variable] const AABBTreeNode* Neg = GetNeg(); ^ utils/converter/opcode/OPC_AABBTree.cpp:373:40: warning: field 'mTotalNbNodes' will be initialized after field 'mPool' [-Wreorder-ctor] AABBTree::AABBTree() : mIndices(null), mTotalNbNodes(0), mPool(null) ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~ mPool(null) mTotalNbNodes(0) 19 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/opcode/OPC_BaseModel.o -c utils/converter/opcode/OPC_BaseModel.cpp utils/converter/opcode/OPC_BaseModel.cpp:31:10: warning: non-portable path to file '"StdAfx.h"'; specified path differs in case from file name on disk [-Wnonportable-include-path] #include "Stdafx.h" ^~~~~~~~~~ "StdAfx.h" In file included from utils/converter/opcode/OPC_BaseModel.cpp:31: In file included from utils/converter/opcode/Stdafx.h:19: utils/converter/opcode/Opcode.h:28:10: warning: Using OPCODE [-W#pragma-messages] #pragma message("Using OPCODE") ^ In file included from utils/converter/opcode/OPC_BaseModel.cpp:31: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:60: In file included from utils/converter/opcode/OPC_IceHook.h:35: utils/converter/opcode/Ice/IcePreprocessor.h:20:11: warning: Compiling on unknown platform... [-W#pragma-messages] #pragma message("Compiling on unknown platform...") ^ utils/converter/opcode/Ice/IcePreprocessor.h:28:11: warning: Compiling with unknown compiler... [-W#pragma-messages] #pragma message("Compiling with unknown compiler...") ^ utils/converter/opcode/Ice/IcePreprocessor.h:105:10: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma inline_depth( 255 ) ^ In file included from utils/converter/opcode/OPC_BaseModel.cpp:31: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:60: In file included from utils/converter/opcode/OPC_IceHook.h:59: utils/converter/opcode/Ice/IceHPoint.h:150:14: warning: conversion function converting 'IceMaths::HPoint' to its base class 'IceMaths::Point' will never be used [-Wclass-conversion] inline_ operator Point() const { return Point(x, y, z); } ^ In file included from utils/converter/opcode/OPC_BaseModel.cpp:31: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:69: utils/converter/opcode/OPC_TreeBuilders.h:90:56: warning: unused parameter 'primitives' [-Wunused-parameter] virtual float GetSplittingValue(const udword* primitives, udword nb_prims, const AABB& global_box, udword axis) const ^ utils/converter/opcode/OPC_TreeBuilders.h:90:75: warning: unused parameter 'nb_prims' [-Wunused-parameter] virtual float GetSplittingValue(const udword* primitives, udword nb_prims, const AABB& global_box, udword axis) const ^ utils/converter/opcode/OPC_TreeBuilders.h:105:57: warning: unused parameter 'primitives' [-Wunused-parameter] virtual BOOL ValidateSubdivision(const udword* primitives, udword nb_prims, const AABB& global_box) ^ utils/converter/opcode/OPC_TreeBuilders.h:105:98: warning: unused parameter 'global_box' [-Wunused-parameter] virtual BOOL ValidateSubdivision(const udword* primitives, udword nb_prims, const AABB& global_box) ^ In file included from utils/converter/opcode/OPC_BaseModel.cpp:31: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:80: utils/converter/opcode/OPC_TreeCollider.h:230:15: warning: 'Opcode::AABBTreeCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] void InitQuery(const Matrix4x4* world0=null, const Matrix4x4* world1=null); ^ utils/converter/opcode/OPC_Collider.h:173:27: note: hidden overloaded virtual function 'Opcode::Collider::InitQuery' declared here: different number of parameters (0 vs 2) virtual inline_ void InitQuery() { mFlags &= ~OPC_TEMPORAL_CONTACT; } ^ In file included from utils/converter/opcode/OPC_BaseModel.cpp:31: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:81: utils/converter/opcode/OPC_RayCollider.h:222:15: warning: 'Opcode::RayCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(const Ray& world_ray, const Matrix4x4* world=null, udword* face_id=null); ^ utils/converter/opcode/OPC_Collider.h:173:27: note: hidden overloaded virtual function 'Opcode::Collider::InitQuery' declared here: different number of parameters (0 vs 3) virtual inline_ void InitQuery() { mFlags &= ~OPC_TEMPORAL_CONTACT; } ^ In file included from utils/converter/opcode/OPC_BaseModel.cpp:31: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:82: utils/converter/opcode/OPC_SphereCollider.h:81:15: warning: 'Opcode::SphereCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(SphereCache& cache, const Sphere& sphere, const Matrix4x4* worlds=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/OPC_BaseModel.cpp:31: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:83: utils/converter/opcode/OPC_OBBCollider.h:127:15: warning: 'Opcode::OBBCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(OBBCache& cache, const OBB& box, const Matrix4x4* worldb=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/OPC_BaseModel.cpp:31: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:84: utils/converter/opcode/OPC_AABBCollider.h:82:15: warning: 'Opcode::AABBCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(AABBCache& cache, const CollisionAABB& box); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 2) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/OPC_BaseModel.cpp:31: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:85: utils/converter/opcode/OPC_LSSCollider.h:84:15: warning: 'Opcode::LSSCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(LSSCache& cache, const LSS& lss, const Matrix4x4* worldl=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/OPC_BaseModel.cpp:31: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:86: utils/converter/opcode/OPC_PlanesCollider.h:106:15: warning: 'Opcode::PlanesCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(PlanesCache& cache, const Plane* planes, udword nb_planes, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ 17 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/opcode/OPC_Collider.o -c utils/converter/opcode/OPC_Collider.cpp utils/converter/opcode/OPC_Collider.cpp:31:10: warning: non-portable path to file '"StdAfx.h"'; specified path differs in case from file name on disk [-Wnonportable-include-path] #include "Stdafx.h" ^~~~~~~~~~ "StdAfx.h" In file included from utils/converter/opcode/OPC_Collider.cpp:31: In file included from utils/converter/opcode/Stdafx.h:19: utils/converter/opcode/Opcode.h:28:10: warning: Using OPCODE [-W#pragma-messages] #pragma message("Using OPCODE") ^ In file included from utils/converter/opcode/OPC_Collider.cpp:31: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:60: In file included from utils/converter/opcode/OPC_IceHook.h:35: utils/converter/opcode/Ice/IcePreprocessor.h:20:11: warning: Compiling on unknown platform... [-W#pragma-messages] #pragma message("Compiling on unknown platform...") ^ utils/converter/opcode/Ice/IcePreprocessor.h:28:11: warning: Compiling with unknown compiler... [-W#pragma-messages] #pragma message("Compiling with unknown compiler...") ^ utils/converter/opcode/Ice/IcePreprocessor.h:105:10: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma inline_depth( 255 ) ^ In file included from utils/converter/opcode/OPC_Collider.cpp:31: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:60: In file included from utils/converter/opcode/OPC_IceHook.h:59: utils/converter/opcode/Ice/IceHPoint.h:150:14: warning: conversion function converting 'IceMaths::HPoint' to its base class 'IceMaths::Point' will never be used [-Wclass-conversion] inline_ operator Point() const { return Point(x, y, z); } ^ In file included from utils/converter/opcode/OPC_Collider.cpp:31: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:69: utils/converter/opcode/OPC_TreeBuilders.h:90:56: warning: unused parameter 'primitives' [-Wunused-parameter] virtual float GetSplittingValue(const udword* primitives, udword nb_prims, const AABB& global_box, udword axis) const ^ utils/converter/opcode/OPC_TreeBuilders.h:90:75: warning: unused parameter 'nb_prims' [-Wunused-parameter] virtual float GetSplittingValue(const udword* primitives, udword nb_prims, const AABB& global_box, udword axis) const ^ utils/converter/opcode/OPC_TreeBuilders.h:105:57: warning: unused parameter 'primitives' [-Wunused-parameter] virtual BOOL ValidateSubdivision(const udword* primitives, udword nb_prims, const AABB& global_box) ^ utils/converter/opcode/OPC_TreeBuilders.h:105:98: warning: unused parameter 'global_box' [-Wunused-parameter] virtual BOOL ValidateSubdivision(const udword* primitives, udword nb_prims, const AABB& global_box) ^ In file included from utils/converter/opcode/OPC_Collider.cpp:31: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:80: utils/converter/opcode/OPC_TreeCollider.h:230:15: warning: 'Opcode::AABBTreeCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] void InitQuery(const Matrix4x4* world0=null, const Matrix4x4* world1=null); ^ utils/converter/opcode/OPC_Collider.h:173:27: note: hidden overloaded virtual function 'Opcode::Collider::InitQuery' declared here: different number of parameters (0 vs 2) virtual inline_ void InitQuery() { mFlags &= ~OPC_TEMPORAL_CONTACT; } ^ In file included from utils/converter/opcode/OPC_Collider.cpp:31: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:81: utils/converter/opcode/OPC_RayCollider.h:222:15: warning: 'Opcode::RayCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(const Ray& world_ray, const Matrix4x4* world=null, udword* face_id=null); ^ utils/converter/opcode/OPC_Collider.h:173:27: note: hidden overloaded virtual function 'Opcode::Collider::InitQuery' declared here: different number of parameters (0 vs 3) virtual inline_ void InitQuery() { mFlags &= ~OPC_TEMPORAL_CONTACT; } ^ In file included from utils/converter/opcode/OPC_Collider.cpp:31: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:82: utils/converter/opcode/OPC_SphereCollider.h:81:15: warning: 'Opcode::SphereCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(SphereCache& cache, const Sphere& sphere, const Matrix4x4* worlds=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/OPC_Collider.cpp:31: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:83: utils/converter/opcode/OPC_OBBCollider.h:127:15: warning: 'Opcode::OBBCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(OBBCache& cache, const OBB& box, const Matrix4x4* worldb=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/OPC_Collider.cpp:31: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:84: utils/converter/opcode/OPC_AABBCollider.h:82:15: warning: 'Opcode::AABBCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(AABBCache& cache, const CollisionAABB& box); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 2) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/OPC_Collider.cpp:31: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:85: utils/converter/opcode/OPC_LSSCollider.h:84:15: warning: 'Opcode::LSSCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(LSSCache& cache, const LSS& lss, const Matrix4x4* worldl=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/OPC_Collider.cpp:31: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:86: utils/converter/opcode/OPC_PlanesCollider.h:106:15: warning: 'Opcode::PlanesCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(PlanesCache& cache, const Plane* planes, udword nb_planes, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ 17 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/opcode/OPC_MeshInterface.o -c utils/converter/opcode/OPC_MeshInterface.cpp utils/converter/opcode/OPC_MeshInterface.cpp:119:10: warning: non-portable path to file '"StdAfx.h"'; specified path differs in case from file name on disk [-Wnonportable-include-path] #include "Stdafx.h" ^~~~~~~~~~ "StdAfx.h" In file included from utils/converter/opcode/OPC_MeshInterface.cpp:119: In file included from utils/converter/opcode/Stdafx.h:19: utils/converter/opcode/Opcode.h:28:10: warning: Using OPCODE [-W#pragma-messages] #pragma message("Using OPCODE") ^ In file included from utils/converter/opcode/OPC_MeshInterface.cpp:119: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:60: In file included from utils/converter/opcode/OPC_IceHook.h:35: utils/converter/opcode/Ice/IcePreprocessor.h:20:11: warning: Compiling on unknown platform... [-W#pragma-messages] #pragma message("Compiling on unknown platform...") ^ utils/converter/opcode/Ice/IcePreprocessor.h:28:11: warning: Compiling with unknown compiler... [-W#pragma-messages] #pragma message("Compiling with unknown compiler...") ^ utils/converter/opcode/Ice/IcePreprocessor.h:105:10: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma inline_depth( 255 ) ^ In file included from utils/converter/opcode/OPC_MeshInterface.cpp:119: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:60: In file included from utils/converter/opcode/OPC_IceHook.h:59: utils/converter/opcode/Ice/IceHPoint.h:150:14: warning: conversion function converting 'IceMaths::HPoint' to its base class 'IceMaths::Point' will never be used [-Wclass-conversion] inline_ operator Point() const { return Point(x, y, z); } ^ In file included from utils/converter/opcode/OPC_MeshInterface.cpp:119: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:69: utils/converter/opcode/OPC_TreeBuilders.h:90:56: warning: unused parameter 'primitives' [-Wunused-parameter] virtual float GetSplittingValue(const udword* primitives, udword nb_prims, const AABB& global_box, udword axis) const ^ utils/converter/opcode/OPC_TreeBuilders.h:90:75: warning: unused parameter 'nb_prims' [-Wunused-parameter] virtual float GetSplittingValue(const udword* primitives, udword nb_prims, const AABB& global_box, udword axis) const ^ utils/converter/opcode/OPC_TreeBuilders.h:105:57: warning: unused parameter 'primitives' [-Wunused-parameter] virtual BOOL ValidateSubdivision(const udword* primitives, udword nb_prims, const AABB& global_box) ^ utils/converter/opcode/OPC_TreeBuilders.h:105:98: warning: unused parameter 'global_box' [-Wunused-parameter] virtual BOOL ValidateSubdivision(const udword* primitives, udword nb_prims, const AABB& global_box) ^ In file included from utils/converter/opcode/OPC_MeshInterface.cpp:119: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:80: utils/converter/opcode/OPC_TreeCollider.h:230:15: warning: 'Opcode::AABBTreeCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] void InitQuery(const Matrix4x4* world0=null, const Matrix4x4* world1=null); ^ utils/converter/opcode/OPC_Collider.h:173:27: note: hidden overloaded virtual function 'Opcode::Collider::InitQuery' declared here: different number of parameters (0 vs 2) virtual inline_ void InitQuery() { mFlags &= ~OPC_TEMPORAL_CONTACT; } ^ In file included from utils/converter/opcode/OPC_MeshInterface.cpp:119: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:81: utils/converter/opcode/OPC_RayCollider.h:222:15: warning: 'Opcode::RayCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(const Ray& world_ray, const Matrix4x4* world=null, udword* face_id=null); ^ utils/converter/opcode/OPC_Collider.h:173:27: note: hidden overloaded virtual function 'Opcode::Collider::InitQuery' declared here: different number of parameters (0 vs 3) virtual inline_ void InitQuery() { mFlags &= ~OPC_TEMPORAL_CONTACT; } ^ In file included from utils/converter/opcode/OPC_MeshInterface.cpp:119: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:82: utils/converter/opcode/OPC_SphereCollider.h:81:15: warning: 'Opcode::SphereCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(SphereCache& cache, const Sphere& sphere, const Matrix4x4* worlds=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/OPC_MeshInterface.cpp:119: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:83: utils/converter/opcode/OPC_OBBCollider.h:127:15: warning: 'Opcode::OBBCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(OBBCache& cache, const OBB& box, const Matrix4x4* worldb=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/OPC_MeshInterface.cpp:119: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:84: utils/converter/opcode/OPC_AABBCollider.h:82:15: warning: 'Opcode::AABBCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(AABBCache& cache, const CollisionAABB& box); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 2) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/OPC_MeshInterface.cpp:119: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:85: utils/converter/opcode/OPC_LSSCollider.h:84:15: warning: 'Opcode::LSSCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(LSSCache& cache, const LSS& lss, const Matrix4x4* worldl=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/OPC_MeshInterface.cpp:119: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:86: utils/converter/opcode/OPC_PlanesCollider.h:106:15: warning: 'Opcode::PlanesCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(PlanesCache& cache, const Plane* planes, udword nb_planes, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ utils/converter/opcode/OPC_MeshInterface.cpp:137:2: warning: field 'mVertexStride' will be initialized after field 'mNbTris' [-Wreorder-ctor] mVertexStride (sizeof(Point)), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mVerts (null) 18 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/opcode/OPC_Model.o -c utils/converter/opcode/OPC_Model.cpp utils/converter/opcode/OPC_Model.cpp:93:10: warning: non-portable path to file '"StdAfx.h"'; specified path differs in case from file name on disk [-Wnonportable-include-path] #include "Stdafx.h" ^~~~~~~~~~ "StdAfx.h" In file included from utils/converter/opcode/OPC_Model.cpp:93: In file included from utils/converter/opcode/Stdafx.h:19: utils/converter/opcode/Opcode.h:28:10: warning: Using OPCODE [-W#pragma-messages] #pragma message("Using OPCODE") ^ In file included from utils/converter/opcode/OPC_Model.cpp:93: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:60: In file included from utils/converter/opcode/OPC_IceHook.h:35: utils/converter/opcode/Ice/IcePreprocessor.h:20:11: warning: Compiling on unknown platform... [-W#pragma-messages] #pragma message("Compiling on unknown platform...") ^ utils/converter/opcode/Ice/IcePreprocessor.h:28:11: warning: Compiling with unknown compiler... [-W#pragma-messages] #pragma message("Compiling with unknown compiler...") ^ utils/converter/opcode/Ice/IcePreprocessor.h:105:10: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma inline_depth( 255 ) ^ In file included from utils/converter/opcode/OPC_Model.cpp:93: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:60: In file included from utils/converter/opcode/OPC_IceHook.h:59: utils/converter/opcode/Ice/IceHPoint.h:150:14: warning: conversion function converting 'IceMaths::HPoint' to its base class 'IceMaths::Point' will never be used [-Wclass-conversion] inline_ operator Point() const { return Point(x, y, z); } ^ In file included from utils/converter/opcode/OPC_Model.cpp:93: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:69: utils/converter/opcode/OPC_TreeBuilders.h:90:56: warning: unused parameter 'primitives' [-Wunused-parameter] virtual float GetSplittingValue(const udword* primitives, udword nb_prims, const AABB& global_box, udword axis) const ^ utils/converter/opcode/OPC_TreeBuilders.h:90:75: warning: unused parameter 'nb_prims' [-Wunused-parameter] virtual float GetSplittingValue(const udword* primitives, udword nb_prims, const AABB& global_box, udword axis) const ^ utils/converter/opcode/OPC_TreeBuilders.h:105:57: warning: unused parameter 'primitives' [-Wunused-parameter] virtual BOOL ValidateSubdivision(const udword* primitives, udword nb_prims, const AABB& global_box) ^ utils/converter/opcode/OPC_TreeBuilders.h:105:98: warning: unused parameter 'global_box' [-Wunused-parameter] virtual BOOL ValidateSubdivision(const udword* primitives, udword nb_prims, const AABB& global_box) ^ In file included from utils/converter/opcode/OPC_Model.cpp:93: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:80: utils/converter/opcode/OPC_TreeCollider.h:230:15: warning: 'Opcode::AABBTreeCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] void InitQuery(const Matrix4x4* world0=null, const Matrix4x4* world1=null); ^ utils/converter/opcode/OPC_Collider.h:173:27: note: hidden overloaded virtual function 'Opcode::Collider::InitQuery' declared here: different number of parameters (0 vs 2) virtual inline_ void InitQuery() { mFlags &= ~OPC_TEMPORAL_CONTACT; } ^ In file included from utils/converter/opcode/OPC_Model.cpp:93: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:81: utils/converter/opcode/OPC_RayCollider.h:222:15: warning: 'Opcode::RayCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(const Ray& world_ray, const Matrix4x4* world=null, udword* face_id=null); ^ utils/converter/opcode/OPC_Collider.h:173:27: note: hidden overloaded virtual function 'Opcode::Collider::InitQuery' declared here: different number of parameters (0 vs 3) virtual inline_ void InitQuery() { mFlags &= ~OPC_TEMPORAL_CONTACT; } ^ In file included from utils/converter/opcode/OPC_Model.cpp:93: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:82: utils/converter/opcode/OPC_SphereCollider.h:81:15: warning: 'Opcode::SphereCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(SphereCache& cache, const Sphere& sphere, const Matrix4x4* worlds=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/OPC_Model.cpp:93: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:83: utils/converter/opcode/OPC_OBBCollider.h:127:15: warning: 'Opcode::OBBCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(OBBCache& cache, const OBB& box, const Matrix4x4* worldb=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/OPC_Model.cpp:93: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:84: utils/converter/opcode/OPC_AABBCollider.h:82:15: warning: 'Opcode::AABBCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(AABBCache& cache, const CollisionAABB& box); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 2) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/OPC_Model.cpp:93: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:85: utils/converter/opcode/OPC_LSSCollider.h:84:15: warning: 'Opcode::LSSCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(LSSCache& cache, const LSS& lss, const Matrix4x4* worldl=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/OPC_Model.cpp:93: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:86: utils/converter/opcode/OPC_PlanesCollider.h:106:15: warning: 'Opcode::PlanesCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(PlanesCache& cache, const Plane* planes, udword nb_planes, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ 17 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/opcode/OPC_OptimizedTree.o -c utils/converter/opcode/OPC_OptimizedTree.cpp utils/converter/opcode/OPC_OptimizedTree.cpp:69:10: warning: non-portable path to file '"StdAfx.h"'; specified path differs in case from file name on disk [-Wnonportable-include-path] #include "Stdafx.h" ^~~~~~~~~~ "StdAfx.h" In file included from utils/converter/opcode/OPC_OptimizedTree.cpp:69: In file included from utils/converter/opcode/Stdafx.h:19: utils/converter/opcode/Opcode.h:28:10: warning: Using OPCODE [-W#pragma-messages] #pragma message("Using OPCODE") ^ In file included from utils/converter/opcode/OPC_OptimizedTree.cpp:69: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:60: In file included from utils/converter/opcode/OPC_IceHook.h:35: utils/converter/opcode/Ice/IcePreprocessor.h:20:11: warning: Compiling on unknown platform... [-W#pragma-messages] #pragma message("Compiling on unknown platform...") ^ utils/converter/opcode/Ice/IcePreprocessor.h:28:11: warning: Compiling with unknown compiler... [-W#pragma-messages] #pragma message("Compiling with unknown compiler...") ^ utils/converter/opcode/Ice/IcePreprocessor.h:105:10: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma inline_depth( 255 ) ^ In file included from utils/converter/opcode/OPC_OptimizedTree.cpp:69: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:60: In file included from utils/converter/opcode/OPC_IceHook.h:59: utils/converter/opcode/Ice/IceHPoint.h:150:14: warning: conversion function converting 'IceMaths::HPoint' to its base class 'IceMaths::Point' will never be used [-Wclass-conversion] inline_ operator Point() const { return Point(x, y, z); } ^ In file included from utils/converter/opcode/OPC_OptimizedTree.cpp:69: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:69: utils/converter/opcode/OPC_TreeBuilders.h:90:56: warning: unused parameter 'primitives' [-Wunused-parameter] virtual float GetSplittingValue(const udword* primitives, udword nb_prims, const AABB& global_box, udword axis) const ^ utils/converter/opcode/OPC_TreeBuilders.h:90:75: warning: unused parameter 'nb_prims' [-Wunused-parameter] virtual float GetSplittingValue(const udword* primitives, udword nb_prims, const AABB& global_box, udword axis) const ^ utils/converter/opcode/OPC_TreeBuilders.h:105:57: warning: unused parameter 'primitives' [-Wunused-parameter] virtual BOOL ValidateSubdivision(const udword* primitives, udword nb_prims, const AABB& global_box) ^ utils/converter/opcode/OPC_TreeBuilders.h:105:98: warning: unused parameter 'global_box' [-Wunused-parameter] virtual BOOL ValidateSubdivision(const udword* primitives, udword nb_prims, const AABB& global_box) ^ In file included from utils/converter/opcode/OPC_OptimizedTree.cpp:69: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:80: utils/converter/opcode/OPC_TreeCollider.h:230:15: warning: 'Opcode::AABBTreeCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] void InitQuery(const Matrix4x4* world0=null, const Matrix4x4* world1=null); ^ utils/converter/opcode/OPC_Collider.h:173:27: note: hidden overloaded virtual function 'Opcode::Collider::InitQuery' declared here: different number of parameters (0 vs 2) virtual inline_ void InitQuery() { mFlags &= ~OPC_TEMPORAL_CONTACT; } ^ In file included from utils/converter/opcode/OPC_OptimizedTree.cpp:69: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:81: utils/converter/opcode/OPC_RayCollider.h:222:15: warning: 'Opcode::RayCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(const Ray& world_ray, const Matrix4x4* world=null, udword* face_id=null); ^ utils/converter/opcode/OPC_Collider.h:173:27: note: hidden overloaded virtual function 'Opcode::Collider::InitQuery' declared here: different number of parameters (0 vs 3) virtual inline_ void InitQuery() { mFlags &= ~OPC_TEMPORAL_CONTACT; } ^ In file included from utils/converter/opcode/OPC_OptimizedTree.cpp:69: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:82: utils/converter/opcode/OPC_SphereCollider.h:81:15: warning: 'Opcode::SphereCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(SphereCache& cache, const Sphere& sphere, const Matrix4x4* worlds=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/OPC_OptimizedTree.cpp:69: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:83: utils/converter/opcode/OPC_OBBCollider.h:127:15: warning: 'Opcode::OBBCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(OBBCache& cache, const OBB& box, const Matrix4x4* worldb=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/OPC_OptimizedTree.cpp:69: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:84: utils/converter/opcode/OPC_AABBCollider.h:82:15: warning: 'Opcode::AABBCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(AABBCache& cache, const CollisionAABB& box); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 2) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/OPC_OptimizedTree.cpp:69: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:85: utils/converter/opcode/OPC_LSSCollider.h:84:15: warning: 'Opcode::LSSCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(LSSCache& cache, const LSS& lss, const Matrix4x4* worldl=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/OPC_OptimizedTree.cpp:69: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:86: utils/converter/opcode/OPC_PlanesCollider.h:106:15: warning: 'Opcode::PlanesCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(PlanesCache& cache, const Plane* planes, udword nb_planes, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ utils/converter/opcode/OPC_OptimizedTree.cpp:263:52: warning: unused parameter 'mesh_interface' [-Wunused-parameter] bool AABBCollisionTree::Refit(const MeshInterface* mesh_interface) ^ utils/converter/opcode/OPC_OptimizedTree.cpp:636:52: warning: unused parameter 'mesh_interface' [-Wunused-parameter] bool AABBQuantizedTree::Refit(const MeshInterface* mesh_interface) ^ utils/converter/opcode/OPC_OptimizedTree.cpp:752:58: warning: unused parameter 'mesh_interface' [-Wunused-parameter] bool AABBQuantizedNoLeafTree::Refit(const MeshInterface* mesh_interface) ^ 20 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/opcode/OPC_TreeBuilders.o -c utils/converter/opcode/OPC_TreeBuilders.cpp utils/converter/opcode/OPC_TreeBuilders.cpp:53:10: warning: non-portable path to file '"StdAfx.h"'; specified path differs in case from file name on disk [-Wnonportable-include-path] #include "Stdafx.h" ^~~~~~~~~~ "StdAfx.h" In file included from utils/converter/opcode/OPC_TreeBuilders.cpp:53: In file included from utils/converter/opcode/Stdafx.h:19: utils/converter/opcode/Opcode.h:28:10: warning: Using OPCODE [-W#pragma-messages] #pragma message("Using OPCODE") ^ In file included from utils/converter/opcode/OPC_TreeBuilders.cpp:53: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:60: In file included from utils/converter/opcode/OPC_IceHook.h:35: utils/converter/opcode/Ice/IcePreprocessor.h:20:11: warning: Compiling on unknown platform... [-W#pragma-messages] #pragma message("Compiling on unknown platform...") ^ utils/converter/opcode/Ice/IcePreprocessor.h:28:11: warning: Compiling with unknown compiler... [-W#pragma-messages] #pragma message("Compiling with unknown compiler...") ^ utils/converter/opcode/Ice/IcePreprocessor.h:105:10: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma inline_depth( 255 ) ^ In file included from utils/converter/opcode/OPC_TreeBuilders.cpp:53: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:60: In file included from utils/converter/opcode/OPC_IceHook.h:59: utils/converter/opcode/Ice/IceHPoint.h:150:14: warning: conversion function converting 'IceMaths::HPoint' to its base class 'IceMaths::Point' will never be used [-Wclass-conversion] inline_ operator Point() const { return Point(x, y, z); } ^ In file included from utils/converter/opcode/OPC_TreeBuilders.cpp:53: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:69: utils/converter/opcode/OPC_TreeBuilders.h:90:56: warning: unused parameter 'primitives' [-Wunused-parameter] virtual float GetSplittingValue(const udword* primitives, udword nb_prims, const AABB& global_box, udword axis) const ^ utils/converter/opcode/OPC_TreeBuilders.h:90:75: warning: unused parameter 'nb_prims' [-Wunused-parameter] virtual float GetSplittingValue(const udword* primitives, udword nb_prims, const AABB& global_box, udword axis) const ^ utils/converter/opcode/OPC_TreeBuilders.h:105:57: warning: unused parameter 'primitives' [-Wunused-parameter] virtual BOOL ValidateSubdivision(const udword* primitives, udword nb_prims, const AABB& global_box) ^ utils/converter/opcode/OPC_TreeBuilders.h:105:98: warning: unused parameter 'global_box' [-Wunused-parameter] virtual BOOL ValidateSubdivision(const udword* primitives, udword nb_prims, const AABB& global_box) ^ In file included from utils/converter/opcode/OPC_TreeBuilders.cpp:53: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:80: utils/converter/opcode/OPC_TreeCollider.h:230:15: warning: 'Opcode::AABBTreeCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] void InitQuery(const Matrix4x4* world0=null, const Matrix4x4* world1=null); ^ utils/converter/opcode/OPC_Collider.h:173:27: note: hidden overloaded virtual function 'Opcode::Collider::InitQuery' declared here: different number of parameters (0 vs 2) virtual inline_ void InitQuery() { mFlags &= ~OPC_TEMPORAL_CONTACT; } ^ In file included from utils/converter/opcode/OPC_TreeBuilders.cpp:53: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:81: utils/converter/opcode/OPC_RayCollider.h:222:15: warning: 'Opcode::RayCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(const Ray& world_ray, const Matrix4x4* world=null, udword* face_id=null); ^ utils/converter/opcode/OPC_Collider.h:173:27: note: hidden overloaded virtual function 'Opcode::Collider::InitQuery' declared here: different number of parameters (0 vs 3) virtual inline_ void InitQuery() { mFlags &= ~OPC_TEMPORAL_CONTACT; } ^ In file included from utils/converter/opcode/OPC_TreeBuilders.cpp:53: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:82: utils/converter/opcode/OPC_SphereCollider.h:81:15: warning: 'Opcode::SphereCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(SphereCache& cache, const Sphere& sphere, const Matrix4x4* worlds=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/OPC_TreeBuilders.cpp:53: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:83: utils/converter/opcode/OPC_OBBCollider.h:127:15: warning: 'Opcode::OBBCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(OBBCache& cache, const OBB& box, const Matrix4x4* worldb=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/OPC_TreeBuilders.cpp:53: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:84: utils/converter/opcode/OPC_AABBCollider.h:82:15: warning: 'Opcode::AABBCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(AABBCache& cache, const CollisionAABB& box); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 2) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/OPC_TreeBuilders.cpp:53: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:85: utils/converter/opcode/OPC_LSSCollider.h:84:15: warning: 'Opcode::LSSCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(LSSCache& cache, const LSS& lss, const Matrix4x4* worldl=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/OPC_TreeBuilders.cpp:53: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:86: utils/converter/opcode/OPC_PlanesCollider.h:106:15: warning: 'Opcode::PlanesCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(PlanesCache& cache, const Plane* planes, udword nb_planes, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ 17 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/opcode/OPC_TreeCollider.o -c utils/converter/opcode/OPC_TreeCollider.cpp utils/converter/opcode/OPC_TreeCollider.cpp:32:10: warning: non-portable path to file '"StdAfx.h"'; specified path differs in case from file name on disk [-Wnonportable-include-path] #include "Stdafx.h" ^~~~~~~~~~ "StdAfx.h" In file included from utils/converter/opcode/OPC_TreeCollider.cpp:32: In file included from utils/converter/opcode/Stdafx.h:19: utils/converter/opcode/Opcode.h:28:10: warning: Using OPCODE [-W#pragma-messages] #pragma message("Using OPCODE") ^ In file included from utils/converter/opcode/OPC_TreeCollider.cpp:32: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:60: In file included from utils/converter/opcode/OPC_IceHook.h:35: utils/converter/opcode/Ice/IcePreprocessor.h:20:11: warning: Compiling on unknown platform... [-W#pragma-messages] #pragma message("Compiling on unknown platform...") ^ utils/converter/opcode/Ice/IcePreprocessor.h:28:11: warning: Compiling with unknown compiler... [-W#pragma-messages] #pragma message("Compiling with unknown compiler...") ^ utils/converter/opcode/Ice/IcePreprocessor.h:105:10: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma inline_depth( 255 ) ^ In file included from utils/converter/opcode/OPC_TreeCollider.cpp:32: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:60: In file included from utils/converter/opcode/OPC_IceHook.h:59: utils/converter/opcode/Ice/IceHPoint.h:150:14: warning: conversion function converting 'IceMaths::HPoint' to its base class 'IceMaths::Point' will never be used [-Wclass-conversion] inline_ operator Point() const { return Point(x, y, z); } ^ In file included from utils/converter/opcode/OPC_TreeCollider.cpp:32: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:69: utils/converter/opcode/OPC_TreeBuilders.h:90:56: warning: unused parameter 'primitives' [-Wunused-parameter] virtual float GetSplittingValue(const udword* primitives, udword nb_prims, const AABB& global_box, udword axis) const ^ utils/converter/opcode/OPC_TreeBuilders.h:90:75: warning: unused parameter 'nb_prims' [-Wunused-parameter] virtual float GetSplittingValue(const udword* primitives, udword nb_prims, const AABB& global_box, udword axis) const ^ utils/converter/opcode/OPC_TreeBuilders.h:105:57: warning: unused parameter 'primitives' [-Wunused-parameter] virtual BOOL ValidateSubdivision(const udword* primitives, udword nb_prims, const AABB& global_box) ^ utils/converter/opcode/OPC_TreeBuilders.h:105:98: warning: unused parameter 'global_box' [-Wunused-parameter] virtual BOOL ValidateSubdivision(const udword* primitives, udword nb_prims, const AABB& global_box) ^ In file included from utils/converter/opcode/OPC_TreeCollider.cpp:32: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:80: utils/converter/opcode/OPC_TreeCollider.h:230:15: warning: 'Opcode::AABBTreeCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] void InitQuery(const Matrix4x4* world0=null, const Matrix4x4* world1=null); ^ utils/converter/opcode/OPC_Collider.h:173:27: note: hidden overloaded virtual function 'Opcode::Collider::InitQuery' declared here: different number of parameters (0 vs 2) virtual inline_ void InitQuery() { mFlags &= ~OPC_TEMPORAL_CONTACT; } ^ In file included from utils/converter/opcode/OPC_TreeCollider.cpp:32: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:81: utils/converter/opcode/OPC_RayCollider.h:222:15: warning: 'Opcode::RayCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(const Ray& world_ray, const Matrix4x4* world=null, udword* face_id=null); ^ utils/converter/opcode/OPC_Collider.h:173:27: note: hidden overloaded virtual function 'Opcode::Collider::InitQuery' declared here: different number of parameters (0 vs 3) virtual inline_ void InitQuery() { mFlags &= ~OPC_TEMPORAL_CONTACT; } ^ In file included from utils/converter/opcode/OPC_TreeCollider.cpp:32: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:82: utils/converter/opcode/OPC_SphereCollider.h:81:15: warning: 'Opcode::SphereCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(SphereCache& cache, const Sphere& sphere, const Matrix4x4* worlds=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/OPC_TreeCollider.cpp:32: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:83: utils/converter/opcode/OPC_OBBCollider.h:127:15: warning: 'Opcode::OBBCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(OBBCache& cache, const OBB& box, const Matrix4x4* worldb=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/OPC_TreeCollider.cpp:32: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:84: utils/converter/opcode/OPC_AABBCollider.h:82:15: warning: 'Opcode::AABBCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(AABBCache& cache, const CollisionAABB& box); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 2) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/OPC_TreeCollider.cpp:32: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:85: utils/converter/opcode/OPC_LSSCollider.h:84:15: warning: 'Opcode::LSSCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(LSSCache& cache, const LSS& lss, const Matrix4x4* worldl=null, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ In file included from utils/converter/opcode/OPC_TreeCollider.cpp:32: In file included from utils/converter/opcode/Stdafx.h:19: In file included from utils/converter/opcode/Opcode.h:86: utils/converter/opcode/OPC_PlanesCollider.h:106:15: warning: 'Opcode::PlanesCollider::InitQuery' hides overloaded virtual function [-Woverloaded-virtual] BOOL InitQuery(PlanesCache& cache, const Plane* planes, udword nb_planes, const Matrix4x4* worldm=null); ^ utils/converter/opcode/OPC_VolumeCollider.h:112:35: note: hidden overloaded virtual function 'Opcode::VolumeCollider::InitQuery' declared here: different number of parameters (0 vs 4) override(Collider) inline_ void InitQuery() ^ utils/converter/opcode/OPC_TreeCollider.cpp:50:2: warning: field 'mFullPrimBoxTest' will be initialized after field 'mIMesh0' [-Wreorder-ctor] mFullPrimBoxTest (true), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mNbBVPrimTests (0) 18 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wextra -Ixray_re -Iutils/converter/opcode -I3rd-party/nvtt -I3rd-party/nvtt/../extern/poshlib -I/usr/local/include -o utils/converter/xrdemo_tools.o -c utils/converter/xrdemo_tools.cxx c++ -fstack-protector-strong -L/usr/local/lib -llzo2 -lnvcore -lnvimage -lnvtt -lvorbisfile -lz -o converter xray_re/xr_ai_cross_table.o xray_re/xr_ai_graph.o xray_re/xr_ai_way.o xray_re/xr_blender.o xray_re/xr_bone.o xray_re/xr_build_err.o xray_re/xr_build_lights.o xray_re/xr_cform.o xray_re/xr_cl_parser.o xray_re/xr_clsid.o xray_re/xr_d3d_light.o xray_re/xr_details.o xray_re/xr_dm.o xray_re/xr_entity.o xray_re/xr_entity_factory.o xray_re/xr_entity_la.o xray_re/xr_entity_script.o xray_re/xr_entity_zenobian.o xray_re/xr_envelope.o xray_re/xr_envelope_eval.o xray_re/xr_file_system.o xray_re/xr_file_system_posix.o xray_re/xr_game_graph.o xray_re/xr_game_spawn.o xray_re/xr_gamemtls_lib.o xray_re/xr_geom_buf.o xray_re/xr_guid.o xray_re/xr_image.o xray_re/xr_image_bmp.o xray_re/xr_image_dds.o xray_re/xr_image_tga.o xray_re/xr_influence.o xray_re/xr_ini_file.o xray_re/xr_level.o xray_re/xr_level_ai.o xray_re/xr_level_cform.o xray_re/xr_level_details.o xray_re/xr_level_dm.o xray_re/xr_level_env_mod.o xray_re/xr_level_fog_vol.o xray_re/xr_level_game.o xray_re/xr_level_gct.o xray_re/xr_level_gct_v9.o xray_re/xr_level_geom.o xray_re/xr_level_glows.o xray_re/xr_level_graph.o xray_re/xr_level_hom.o xray_re/xr_level_lights.o xray_re/xr_level_ltx.o xray_re/xr_level_portals.o xray_re/xr_level_ps_static.o xray_re/xr_level_sectors.o xray_re/xr_level_shaders.o xray_re/xr_level_snd_env.o xray_re/xr_level_snd_static.o xray_re/xr_level_som.o xray_re/xr_level_spawn.o xray_re/xr_level_visuals.o xray_re/xr_level_wallmarks.o xray_re/xr_log.o xray_re/xr_lzhuf.o xray_re/xr_matrix.o xray_re/xr_mesh.o xray_re/xr_mesh_builder.o xray_re/xr_mesh_vbuf.o xray_re/xr_motion.o xray_re/xr_name_gen.o xray_re/xr_obj_motion.o xray_re/xr_object.o xray_re/xr_ogf.o xray_re/xr_ogf_v3.o xray_re/xr_ogf_v4.o xray_re/xr_packet.o xray_re/xr_quaternion.o xray_re/xr_reader.o xray_re/xr_reader_scrambler.o xray_re/xr_scene.o xray_re/xr_scene_ai_map.o xray_re/xr_scene_details.o xray_re/xr_scene_glows.o xray_re/xr_scene_groups.o xray_re/xr_scene_lights.o xray_re/xr_scene_objects.o xray_re/xr_scene_part.o xray_re/xr_scene_particles.o xray_re/xr_scene_portals.o xray_re/xr_scene_revision.o xray_re/xr_scene_sectors.o xray_re/xr_scene_shapes.o xray_re/xr_scene_sound_envs.o xray_re/xr_scene_sound_srcs.o xray_re/xr_scene_spawns.o xray_re/xr_scene_visuals.o xray_re/xr_scene_wallmarks.o xray_re/xr_scene_ways.o xray_re/xr_scrambler.o xray_re/xr_shaders_lib.o xray_re/xr_shaders_xrlc_lib.o xray_re/xr_skeleton.o xray_re/xr_skl_motion.o xray_re/xr_sound_thumbnail.o xray_re/xr_surface.o xray_re/xr_texture_thumbnail.o xray_re/xr_vector3.o xray_re/xr_writer.o utils/converter/batch_helper.o utils/converter/converter.o utils/converter/db_tools.o utils/converter/dds_tools.o utils/converter/dm_tools.o utils/converter/fancy_tools.o utils/converter/level_aux_mesh.o utils/converter/level_mesh.o utils/converter/level_mesh_commit.o utils/converter/level_mesh_ladders.o utils/converter/level_mesh_materials.o utils/converter/level_mesh_terrain.o utils/converter/level_tools.o utils/converter/level_tools_ai_map.o utils/converter/level_tools_debug_cform.o utils/converter/level_tools_details.o utils/converter/level_tools_glows.o utils/converter/level_tools_hom.o utils/converter/level_tools_lights.o utils/converter/level_tools_particles.o utils/converter/level_tools_portals.o utils/converter/level_tools_sectors.o utils/converter/level_tools_som.o utils/converter/level_tools_sound_envs.o utils/converter/level_tools_sound_srcs.o utils/converter/level_tools_spawns.o utils/converter/level_tools_visuals.o utils/converter/level_tools_wallmarks.o utils/converter/level_tools_ways.o utils/converter/object_tools.o utils/converter/ogf_tools.o utils/converter/ogg_tools.o utils/converter/opcode/Ice/IceAABB.o utils/converter/opcode/Ice/IceContainer.o utils/converter/opcode/Ice/IceHPoint.o utils/converter/opcode/Ice/IceMatrix4x4.o utils/converter/opcode/Ice/IcePoint.o utils/converter/opcode/Ice/IceRandom.o utils/converter/opcode/OPC_AABBTree.o utils/converter/opcode/OPC_BaseModel.o utils/converter/opcode/OPC_Collider.o utils/converter/opcode/OPC_MeshInterface.o utils/converter/opcode/OPC_Model.o utils/converter/opcode/OPC_OptimizedTree.o utils/converter/opcode/OPC_TreeBuilders.o utils/converter/opcode/OPC_TreeCollider.o utils/converter/xrdemo_tools.o =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for xray_re-tools-g20180902 ===> Generating temporary packing list install -s -m 555 /wrkdirs/usr/ports/games/xray_re-tools/work/xray_re-tools-52721d2/sources/converter /wrkdirs/usr/ports/games/xray_re-tools/work/stage/usr/local/bin/xr_converter ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2024-04-07T03:43:18+0000' 'PKG_NOTE_ports_top_git_hash=c2c35d895e' 'PKG_NOTE_ports_top_checkout_unclean=yes' 'PKG_NOTE_port_git_hash=bef73eea18' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.99.20240122_1' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for xray_re-tools-g20180902 ===> Building xray_re-tools-g20180902 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for xray_re-tools-g20180902 build of games/xray_re-tools | xray_re-tools-g20180902 ended at Sun Apr 7 05:03:15 BST 2024 build time: 00:20:04