=>> Building games/xray_re-tools build started at Fri Dec 12 16:34:13 EST 2025 port directory: /usr/ports/games/xray_re-tools package name: xray_re-tools-g20180902 building for: FreeBSD pkg.DaveG.ca 13.5-RELEASE-p7 FreeBSD 13.5-RELEASE-p7 1305000 amd64 maintained by: danfe@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 2680 Aug 27 2024 /usr/ports/games/xray_re-tools/Makefile Ports top last git commit: 62d8b1999233 Ports top unclean checkout: no Port dir last git commit: bef73eea18b0 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1305000 Job Id: 14 ---Begin Environment--- SHELL=/bin/csh OSVERSION=1305000 UNAME_v=FreeBSD 13.5-RELEASE-p7 1305000 UNAME_r=13.5-RELEASE-p7 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.2 MASTERMNT=/usr/local/poudriere/data/.m/freebsd_13_5_x64-HEAD-ALL/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=tmux-256color OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/freebsd_13_5_x64-HEAD-ALL/14/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_13_5_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_13_5_x64-HEAD-ALL/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.2 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=/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 --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=/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=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " 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.5 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--- DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 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 #### #### DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---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-2.4.2_1.pkg [pkg.DaveG.ca] Installing pkg-2.4.2_1... [pkg.DaveG.ca] Extracting pkg-2.4.2_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 ===> xray_re-tools-g20180902 depends on file: /usr/local/bin/ccache - not found ===> Installing existing package /packages/All/ccache-3.7.12_8.pkg [pkg.DaveG.ca] Installing ccache-3.7.12_8... [pkg.DaveG.ca] Extracting ccache-3.7.12_8: ......... done Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for clang create symlink for clang (world) create symlink for clang++ create symlink for clang++ (world) ===== Message from ccache-3.7.12_8: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. ===> xray_re-tools-g20180902 depends on file: /usr/local/bin/ccache - found ===> 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.DaveG.ca] Installing lzo2-2.10_1... [pkg.DaveG.ca] 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.DaveG.ca] Installing libvorbis-1.3.7_2,3... [pkg.DaveG.ca] `-- Installing libogg-1.3.6,4... [pkg.DaveG.ca] `-- Extracting libogg-1.3.6,4: .......... done [pkg.DaveG.ca] 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.DaveG.ca] Installing nvidia-texture-tools-2.1.2... [pkg.DaveG.ca] 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 --- 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_blender.o --- 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] 20 | uint16_t __unused; | ^~~~~~~~ xray_re/xr_blender.cxx:62:34: warning: unused parameter 'r' [-Wunused-parameter] 62 | void xr_blender::load(xr_reader& r) | ^ xray_re/xr_blender.cxx:66:34: warning: unused parameter 'w' [-Wunused-parameter] 66 | void xr_blender::save(xr_writer& w) const | ^ 3 warnings generated. --- xray_re/xr_ai_cross_table.o --- 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 --- xray_re/xr_ai_graph.o --- 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 --- xray_re/xr_ai_way.o --- 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 --- xray_re/xr_mesh_builder.o --- 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 --- xray_re/xr_bone.o --- 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 --- xray_re/xr_build_err.o --- 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 --- xray_re/xr_build_lights.o --- 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 --- xray_re/xr_cform.o --- 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 --- xray_re/xr_cl_parser.o --- 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 --- xray_re/xr_clsid.o --- 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 --- xray_re/xr_d3d_light.o --- 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 --- xray_re/xr_details.o --- 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 --- xray_re/xr_dm.o --- 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 --- xray_re/xr_entity.o --- 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 --- xray_re/xr_entity_factory.o --- 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 --- xray_re/xr_entity_la.o --- 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 --- xray_re/xr_entity_script.o --- 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 --- xray_re/xr_entity_zenobian.o --- 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 --- xray_re/xr_envelope.o --- 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 --- xray_re/xr_envelope_eval.o --- 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 --- xray_re/xr_file_system.o --- 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 --- xray_re/xr_file_system_posix.o --- 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 --- xray_re/xr_game_graph.o --- 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 --- xray_re/xr_game_spawn.o --- 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 --- xray_re/xr_gamemtls_lib.o --- 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 --- xray_re/xr_geom_buf.o --- 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 --- xray_re/xr_guid.o --- 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 --- xray_re/xr_image.o --- 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 --- xray_re/xr_image_bmp.o --- 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 --- xray_re/xr_image_dds.o --- 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_tga.o --- 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 --- xray_re/xr_influence.o --- 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 --- xray_re/xr_ini_file.o --- 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 --- xray_re/xr_level.o --- 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 --- xray_re/xr_level_ai.o --- 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 --- xray_re/xr_level_cform.o --- 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 --- xray_re/xr_level_details.o --- 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 --- xray_re/xr_level_dm.o --- 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 --- xray_re/xr_level_env_mod.o --- 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 --- xray_re/xr_level_fog_vol.o --- 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_game.o --- 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 --- xray_re/xr_level_gct.o --- 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 --- xray_re/xr_level_gct_v9.o --- 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 --- xray_re/xr_level_geom.o --- 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 --- xray_re/xr_level_glows.o --- 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 --- xray_re/xr_level_graph.o --- 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 --- xray_re/xr_level_hom.o --- 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 --- xray_re/xr_level_lights.o --- 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_ltx.o --- 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_portals.o --- 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 --- xray_re/xr_level_ps_static.o --- 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 --- xray_re/xr_level_sectors.o --- 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_shaders.o --- 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 --- xray_re/xr_level_snd_env.o --- 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 --- xray_re/xr_level_snd_static.o --- 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 --- xray_re/xr_level_som.o --- 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 --- xray_re/xr_level_spawn.o --- 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 --- xray_re/xr_level_visuals.o --- 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 --- xray_re/xr_level_wallmarks.o --- 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 --- xray_re/xr_log.o --- 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 --- xray_re/xr_lzhuf.o --- 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 --- xray_re/xr_matrix.o --- 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 --- xray_re/xr_mesh.o --- 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 --- xray_re/xr_mesh_vbuf.o --- 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 --- xray_re/xr_motion.o --- --- xray_re/xr_name_gen.o --- --- xray_re/xr_influence.o --- 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] 138 | _svector::insert(iterator at, const_reference value) | ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] 138 | _svector::insert(iterator at, const_reference value) | ^ 2 warnings generated. --- xray_re/xr_motion.o --- 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 --- xray_re/xr_obj_motion.o --- 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 --- xray_re/xr_name_gen.o --- 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 --- xray_re/xr_object.o --- --- xray_re/xr_ogf.o --- 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 --- xray_re/xr_object.o --- 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 --- xray_re/xr_ogf_v3.o --- 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 --- xray_re/xr_ogf_v4.o --- --- xray_re/xr_packet.o --- --- xray_re/xr_ogf_v4.o --- 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 --- xray_re/xr_quaternion.o --- --- xray_re/xr_reader.o --- --- xray_re/xr_reader_scrambler.o --- --- xray_re/xr_reader.o --- 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 --- xray_re/xr_packet.o --- 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 --- xray_re/xr_quaternion.o --- 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 --- xray_re/xr_level_ltx.o --- xray_re/xr_level_ltx.cxx:22:36: warning: unused parameter 'w' [-Wunused-parameter] 22 | void xr_level_ltx::save(xr_writer& w) const | ^ 1 warning generated. --- xray_re/xr_scene.o --- --- xray_re/xr_scene_ai_map.o --- --- xray_re/xr_scene.o --- 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 --- xray_re/xr_scene_ai_map.o --- 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_details.o --- --- xray_re/xr_scene_glows.o --- --- xray_re/xr_file_system_posix.o --- 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] 19 | 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] 103 | _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] 190 | 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] 193 | 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] 276 | xr_assert(write(m_fd, data, size) == size); | ~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~ xray_re/xr_types.h:115:32: note: expanded from macro 'xr_assert' 115 | #define xr_assert(expr) assert(expr) | ^~~~ /usr/include/assert.h:55:21: note: expanded from macro 'assert' 55 | #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \ | ^ 5 warnings generated. --- xray_re/xr_entity_la.o --- 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] 19 | 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] 130 | virtual void w_raw(const void* data, size_t size); | ^ xray_re/xr_packet.h:36:16: note: overridden virtual function is here 36 | virtual void w_raw(const void* data, size_t size); | ^ --- xray_re/xr_level_dm.o --- 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] 138 | _svector::insert(iterator at, const_reference value) | ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] 138 | _svector::insert(iterator at, const_reference value) | ^ xray_re/xr_level_dm.cxx:5:63: warning: unused parameter 'raw_surface' [-Wunused-parameter] 5 | xr_surface* xr_level_dm::create_surface(const xr_raw_surface& raw_surface) const | ^ 3 warnings generated. --- xray_re/xr_reader_scrambler.o --- 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 --- 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_level_portals.o --- 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] 138 | _svector::insert(iterator at, const_reference value) | ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] 138 | _svector::insert(iterator at, const_reference value) | ^ xray_re/xr_level_portals.cxx:64:40: warning: unused parameter 'w' [-Wunused-parameter] 64 | void xr_level_portals::save(xr_writer& w) const | ^ 3 warnings generated. --- xray_re/xr_entity_la.o --- xray_re/xr_packet.h:131:16: warning: 'w_sz' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 131 | virtual void w_sz(const std::string& value); | ^ xray_re/xr_packet.h:37:16: note: overridden virtual function is here 37 | 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] 132 | virtual void w_u64(uint64_t value); | ^ xray_re/xr_packet.h:38:16: note: overridden virtual function is here 38 | 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] --- xray_re/xr_entity_zenobian.o --- 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] 19 | 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] 130 | virtual void w_raw(const void* data, size_t size); | ^ xray_re/xr_packet.h:36:16: note: overridden virtual function is here 36 | virtual void w_raw(const void* data, size_t size); | ^ --- xray_re/xr_scene_glows.o --- 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 --- xray_re/xr_scene_objects.o --- 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 --- xray_re/xr_scene_details.o --- 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_groups.o --- 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 --- xray_re/xr_scene_lights.o --- 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_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_level_visuals.o --- 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] 138 | _svector::insert(iterator at, const_reference value) | ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] 138 | _svector::insert(iterator at, const_reference value) | ^ 2 warnings generated. --- xray_re/xr_level_geom.o --- 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] 138 | _svector::insert(iterator at, const_reference value) | ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] 138 | _svector::insert(iterator at, const_reference value) | ^ 2 warnings generated. --- xray_re/xr_level_game.o --- 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] 66 | uint8_t __unused; | ^~~~~~~ 1 warning generated. --- xray_re/xr_image_dds.o --- xray_re/xr_image_dds.cxx:3:9: warning: unknown pragma ignored [-Wunknown-pragmas] 3 | #pragma warning(push) | ^ xray_re/xr_image_dds.cxx:4:9: warning: unknown pragma ignored [-Wunknown-pragmas] 4 | #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] 104 | 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' 104 | 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' 104 | 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] 9 | #pragma warning(pop) | ^ xray_re/xr_image_dds.cxx:62:33: warning: unused parameter 'size' [-Wunused-parameter] 62 | 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] 62 | 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] 62 | 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] 62 | 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] 62 | 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] 62 | void dds_writer::beginImage(int size, int width, int height, int depth, int face, int miplevel) | ^ 10 warnings generated. --- xray_re/xr_dm.o --- 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] 138 | _svector::insert(iterator at, const_reference value) | ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] 138 | _svector::insert(iterator at, const_reference value) | ^ 2 warnings generated. --- xray_re/xr_bone.o --- 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] 138 | _svector::insert(iterator at, const_reference value) | ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] 138 | _svector::insert(iterator at, const_reference value) | ^ 2 warnings generated. --- xray_re/xr_scene_particles.o --- 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 --- xray_re/xr_scene_spawns.o --- 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 --- xray_re/xr_scene_portals.o --- 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 --- xray_re/xr_entity_la.o --- 133 | virtual void w_u32(uint32_t value); | ^ xray_re/xr_packet.h:40:16: note: overridden virtual function is here 40 | 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] 134 | virtual void w_s32(int32_t value); | ^ xray_re/xr_packet.h:41:16: note: overridden virtual function is here 41 | 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] 135 | virtual void w_u16(uint16_t value); | ^ xray_re/xr_packet.h:43:16: note: overridden virtual function is here --- xray_re/xr_entity_zenobian.o --- xray_re/xr_packet.h:131:16: warning: 'w_sz' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 131 | virtual void w_sz(const std::string& value); | ^ xray_re/xr_packet.h:37:16: note: overridden virtual function is here 37 | 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] 132 | virtual void w_u64(uint64_t value); | ^ xray_re/xr_packet.h:38:16: note: overridden virtual function is here 38 | 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] --- xray_re/xr_scene_visuals.o --- 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 --- xray_re/xr_scene_revision.o --- 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 --- xray_re/xr_scene_sectors.o --- 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 --- xray_re/xr_scene_wallmarks.o --- 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_shapes.o --- 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 --- xray_re/xr_scene_ways.o --- 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 --- xray_re/xr_level_spawn.o --- 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] 19 | 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] 130 | virtual void w_raw(const void* data, size_t size); | ^ xray_re/xr_packet.h:36:16: note: overridden virtual function is here 36 | 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] --- xray_re/xr_scrambler.o --- 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 --- xray_re/xr_shaders_lib.o --- 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 --- xray_re/xr_scene_sound_envs.o --- 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 --- xray_re/xr_scene_sound_srcs.o --- 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 --- xray_re/xr_scene_part.o --- 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 --- 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 --- --- xray_re/xr_mesh_vbuf.o --- 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] 138 | _svector::insert(iterator at, const_reference value) | ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] 138 | _svector::insert(iterator at, const_reference value) | ^ 2 warnings generated. --- xray_re/xr_level_lights.o --- xray_re/xr_level_lights.cxx:93:39: warning: unused parameter 'w' [-Wunused-parameter] 93 | void xr_level_lights::save(xr_writer& w) const | ^ 1 warning generated. --- xray_re/xr_level_fog_vol.o --- xray_re/xr_level_fog_vol.cxx:31:40: warning: unused parameter 'w' [-Wunused-parameter] 31 | void xr_level_fog_vol::save(xr_writer& w) const | ^ 1 warning generated. --- xray_re/xr_level_details.o --- 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] 34 | 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] 62 | 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] 138 | _svector::insert(iterator at, const_reference value) | ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] 138 | _svector::insert(iterator at, const_reference value) | ^ 4 warnings generated. --- xray_re/xr_ini_file.o --- 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] 19 | static inline void xr_strlwr(char* s, size_t n) | ^ 1 warning generated. --- xray_re/xr_ai_way.o --- 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] 66 | 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] 19 | static inline void xr_strlwr(char* s, size_t n) | ^ 2 warnings generated. --- xray_re/xr_vector3.o --- 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 --- xray_re/xr_writer.o --- 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 --- xray_re/xr_entity_la.o --- 43 | 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] 136 | virtual void w_s16(int16_t value); | ^ xray_re/xr_packet.h:44:16: note: overridden virtual function is here 44 | 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] 137 | virtual void w_u8(uint8_t value); | ^ xray_re/xr_packet.h:45:16: note: overridden virtual function is here 45 | virtual void w_u8(uint8_t value); | ^ --- xray_re/xr_entity_zenobian.o --- 133 | virtual void w_u32(uint32_t value); | ^ xray_re/xr_packet.h:40:16: note: overridden virtual function is here 40 | 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] 134 | virtual void w_s32(int32_t value); | ^ xray_re/xr_packet.h:41:16: note: overridden virtual function is here 41 | 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] 135 | virtual void w_u16(uint16_t value); | ^ xray_re/xr_packet.h:43:16: note: overridden virtual function is here --- xray_re/xr_game_spawn.o --- 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] 66 | 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] 19 | 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] 130 | virtual void w_raw(const void* data, size_t size); | ^ xray_re/xr_packet.h:36:16: note: overridden virtual function is here --- utils/converter/batch_helper.o --- 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 --- xray_re/xr_level_spawn.o --- 131 | virtual void w_sz(const std::string& value); | ^ xray_re/xr_packet.h:37:16: note: overridden virtual function is here 37 | 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] 132 | virtual void w_u64(uint64_t value); | ^ xray_re/xr_packet.h:38:16: note: overridden virtual function is here 38 | 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] 133 | virtual void w_u32(uint32_t value); | ^ xray_re/xr_packet.h:40:16: note: overridden virtual function is here --- utils/converter/converter.o --- 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 --- utils/converter/db_tools.o --- 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 --- utils/converter/dds_tools.o --- 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 --- xray_re/xr_shaders_xrlc_lib.o --- 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 --- xray_re/xr_skeleton.o --- 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 --- xray_re/xr_skl_motion.o --- 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 --- xray_re/xr_sound_thumbnail.o --- 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 --- xray_re/xr_surface.o --- 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 --- xray_re/xr_texture_thumbnail.o --- 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 --- 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 --- --- xray_re/xr_geom_buf.o --- 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] 138 | _svector::insert(iterator at, const_reference value) | ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] 138 | _svector::insert(iterator at, const_reference value) | ^ 2 warnings generated. --- xray_re/xr_level_sectors.o --- xray_re/xr_level_sectors.cxx:63:40: warning: unused parameter 'w' [-Wunused-parameter] 63 | void xr_level_sectors::save(xr_writer& w) const | ^ 1 warning generated. --- xray_re/xr_entity_la.o --- xray_re/xr_packet.h:138:16: warning: 'w_s8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | virtual void w_s8(int8_t value); | ^ xray_re/xr_packet.h:46:16: note: overridden virtual function is here 46 | 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] 139 | virtual void w_bool(bool value); | ^ xray_re/xr_packet.h:47:16: note: overridden virtual function is here 47 | 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] 140 | virtual void w_float(float value); --- xray_re/xr_entity_zenobian.o --- 43 | 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] 136 | virtual void w_s16(int16_t value); | ^ xray_re/xr_packet.h:44:16: note: overridden virtual function is here 44 | 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] 137 | virtual void w_u8(uint8_t value); | ^ xray_re/xr_packet.h:45:16: note: overridden virtual function is here 45 | virtual void w_u8(uint8_t value); | ^ --- utils/converter/dm_tools.o --- 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 --- xray_re/xr_game_spawn.o --- 36 | 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] 131 | virtual void w_sz(const std::string& value); | ^ xray_re/xr_packet.h:37:16: note: overridden virtual function is here 37 | 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] 132 | virtual void w_u64(uint64_t value); | ^ xray_re/xr_packet.h:38:16: note: overridden virtual function is here 38 | virtual void w_u64(uint64_t value); | ^ --- xray_re/xr_level_spawn.o --- 40 | 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] 134 | virtual void w_s32(int32_t value); | ^ xray_re/xr_packet.h:41:16: note: overridden virtual function is here 41 | 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] 135 | virtual void w_u16(uint16_t value); | ^ xray_re/xr_packet.h:43:16: note: overridden virtual function is here 43 | virtual void w_u16(uint16_t value); | ^ --- utils/converter/fancy_tools.o --- 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 --- utils/converter/level_aux_mesh.o --- 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 --- utils/converter/level_mesh.o --- 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 --- utils/converter/level_mesh_commit.o --- 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 --- utils/converter/level_mesh_ladders.o --- 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 --- utils/converter/level_mesh_materials.o --- 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 --- utils/converter/level_tools.o --- 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 --- xray_re/xr_entity_la.o --- | ^ xray_re/xr_packet.h:48:16: note: overridden virtual function is here 48 | 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] 141 | 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 50 | 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] 142 | virtual void w_vec3(const fvector3& value); | ^ xray_re/xr_packet.h:51:16: note: overridden virtual function is here --- xray_re/xr_entity_zenobian.o --- xray_re/xr_packet.h:138:16: warning: 'w_s8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | virtual void w_s8(int8_t value); | ^ xray_re/xr_packet.h:46:16: note: overridden virtual function is here 46 | 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] 139 | virtual void w_bool(bool value); | ^ xray_re/xr_packet.h:47:16: note: overridden virtual function is here 47 | 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] 140 | virtual void w_float(float value); --- xray_re/xr_game_spawn.o --- xray_re/xr_packet.h:133:16: warning: 'w_u32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 133 | virtual void w_u32(uint32_t value); | ^ xray_re/xr_packet.h:40:16: note: overridden virtual function is here 40 | 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] 134 | virtual void w_s32(int32_t value); | ^ xray_re/xr_packet.h:41:16: note: overridden virtual function is here 41 | 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] --- utils/converter/level_mesh_terrain.o --- 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 --- xray_re/xr_level_spawn.o --- xray_re/xr_packet.h:136:16: warning: 'w_s16' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 136 | virtual void w_s16(int16_t value); | ^ xray_re/xr_packet.h:44:16: note: overridden virtual function is here 44 | 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] 137 | virtual void w_u8(uint8_t value); | ^ xray_re/xr_packet.h:45:16: note: overridden virtual function is here 45 | 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] 138 | virtual void w_s8(int8_t value); --- utils/converter/level_tools_ai_map.o --- --- xray_re/xr_entity_la.o --- 51 | 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] 144 | virtual void w_size_u32(size_t size); | ^ xray_re/xr_packet.h:55:16: note: overridden virtual function is here 55 | 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] 145 | virtual void w_size_u16(size_t size); | ^ xray_re/xr_packet.h:56:16: note: overridden virtual function is here 56 | virtual void w_size_u16(size_t size); | ^ --- xray_re/xr_entity_zenobian.o --- | ^ xray_re/xr_packet.h:48:16: note: overridden virtual function is here 48 | 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] 141 | 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 50 | 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] 142 | virtual void w_vec3(const fvector3& value); | ^ xray_re/xr_packet.h:51:16: note: overridden virtual function is here --- xray_re/xr_game_spawn.o --- 135 | virtual void w_u16(uint16_t value); | ^ xray_re/xr_packet.h:43:16: note: overridden virtual function is here 43 | 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] 136 | virtual void w_s16(int16_t value); | ^ xray_re/xr_packet.h:44:16: note: overridden virtual function is here 44 | 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] 137 | virtual void w_u8(uint8_t value); | ^ xray_re/xr_packet.h:45:16: note: overridden virtual function is here --- xray_re/xr_level_spawn.o --- | ^ xray_re/xr_packet.h:46:16: note: overridden virtual function is here 46 | 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] 139 | virtual void w_bool(bool value); | ^ xray_re/xr_packet.h:47:16: note: overridden virtual function is here 47 | 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] 140 | virtual void w_float(float value); | ^ xray_re/xr_packet.h:48:16: note: overridden virtual function is here 48 | virtual void w_float(float value); --- xray_re/xr_entity_la.o --- xray_re/xr_packet.h:146:16: warning: 'w_size_u8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 146 | virtual void w_size_u8(size_t size); | ^ xray_re/xr_packet.h:57:16: note: overridden virtual function is here 57 | 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] 148 | virtual void w_cseq(size_t n, const uint8_t values[]); | ^ xray_re/xr_packet.h:32:16: note: overridden virtual function is here 32 | virtual void w_cseq(size_t n, const uint8_t values[]) { w_cseq(n, values); } | ^ --- xray_re/xr_entity_zenobian.o --- 51 | 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] 144 | virtual void w_size_u32(size_t size); | ^ xray_re/xr_packet.h:55:16: note: overridden virtual function is here 55 | 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] 145 | virtual void w_size_u16(size_t size); | ^ xray_re/xr_packet.h:56:16: note: overridden virtual function is here 56 | virtual void w_size_u16(size_t size); | ^ --- xray_re/xr_game_spawn.o --- 45 | 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] 138 | virtual void w_s8(int8_t value); | ^ xray_re/xr_packet.h:46:16: note: overridden virtual function is here 46 | 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] 139 | virtual void w_bool(bool value); | ^ xray_re/xr_packet.h:47:16: note: overridden virtual function is here 47 | virtual void w_bool(bool value); | ^ --- xray_re/xr_level_spawn.o --- | ^ xray_re/xr_packet.h:141:16: warning: 'w_float_q8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | 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 50 | 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] 142 | virtual void w_vec3(const fvector3& value); | ^ xray_re/xr_packet.h:51:16: note: overridden virtual function is here 51 | virtual void w_vec3(const fvector3& value); | ^ --- xray_re/xr_entity_la.o --- xray_re/xr_packet.h:149:16: warning: 'w_seq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 149 | virtual void w_seq(std::vector container); | ^ xray_re/xr_packet.h:33:16: note: overridden virtual function is here 33 | 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] 150 | virtual void w_seq(std::vector container); | ^ xray_re/xr_packet.h:34:16: note: overridden virtual function is here 34 | virtual void w_seq(std::vector container) { w_seq>(container); } | ^ --- xray_re/xr_entity_zenobian.o --- xray_re/xr_packet.h:146:16: warning: 'w_size_u8' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 146 | virtual void w_size_u8(size_t size); | ^ xray_re/xr_packet.h:57:16: note: overridden virtual function is here 57 | 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] 148 | virtual void w_cseq(size_t n, const uint8_t values[]); | ^ xray_re/xr_packet.h:32:16: note: overridden virtual function is here 32 | virtual void w_cseq(size_t n, const uint8_t values[]) { w_cseq(n, values); } | ^ --- xray_re/xr_game_spawn.o --- xray_re/xr_packet.h:140:16: warning: 'w_float' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 140 | virtual void w_float(float value); | ^ xray_re/xr_packet.h:48:16: note: overridden virtual function is here 48 | 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] 141 | 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 50 | virtual void w_float_q8(float value, float min = 0, float max = 1.f); | ^ --- xray_re/xr_level_spawn.o --- xray_re/xr_packet.h:144:16: warning: 'w_size_u32' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 144 | virtual void w_size_u32(size_t size); | ^ xray_re/xr_packet.h:55:16: note: overridden virtual function is here 55 | 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] 145 | virtual void w_size_u16(size_t size); | ^ xray_re/xr_packet.h:56:16: note: overridden virtual function is here 56 | 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] --- xray_re/xr_entity_la.o --- xray_re/xr_packet.h:155:25: warning: 'buf' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 155 | virtual const uint8_t* buf() const; | ^ xray_re/xr_packet.h:114:25: note: overridden virtual function is here 114 | 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] 272 | 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] 360 | inline const uint8_t cse_abstract::game_id() const { return m_s_game_id; } | ^~~~~ 23 warnings generated. --- xray_re/xr_entity_zenobian.o --- xray_re/xr_packet.h:149:16: warning: 'w_seq' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 149 | virtual void w_seq(std::vector container); | ^ xray_re/xr_packet.h:33:16: note: overridden virtual function is here 33 | 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] 150 | virtual void w_seq(std::vector container); | ^ xray_re/xr_packet.h:34:16: note: overridden virtual function is here 34 | virtual void w_seq(std::vector container) { w_seq>(container); } | ^ --- xray_re/xr_game_spawn.o --- xray_re/xr_packet.h:142:16: warning: 'w_vec3' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 142 | virtual void w_vec3(const fvector3& value); | ^ xray_re/xr_packet.h:51:16: note: overridden virtual function is here 51 | 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] 144 | virtual void w_size_u32(size_t size); | ^ xray_re/xr_packet.h:55:16: note: overridden virtual function is here 55 | 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] --- xray_re/xr_level_spawn.o --- 146 | virtual void w_size_u8(size_t size); | ^ xray_re/xr_packet.h:57:16: note: overridden virtual function is here 57 | 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] 148 | virtual void w_cseq(size_t n, const uint8_t values[]); | ^ xray_re/xr_packet.h:32:16: note: overridden virtual function is here 32 | 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] 149 | virtual void w_seq(std::vector container); | ^ --- xray_re/xr_entity_zenobian.o --- xray_re/xr_packet.h:155:25: warning: 'buf' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 155 | virtual const uint8_t* buf() const; | ^ xray_re/xr_packet.h:114:25: note: overridden virtual function is here 114 | 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] 272 | 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] 360 | inline const uint8_t cse_abstract::game_id() const { return m_s_game_id; } | ^~~~~ 23 warnings generated. --- xray_re/xr_game_spawn.o --- 145 | virtual void w_size_u16(size_t size); | ^ xray_re/xr_packet.h:56:16: note: overridden virtual function is here 56 | 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] 146 | virtual void w_size_u8(size_t size); | ^ xray_re/xr_packet.h:57:16: note: overridden virtual function is here 57 | 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] 148 | virtual void w_cseq(size_t n, const uint8_t values[]); | ^ --- xray_re/xr_level_spawn.o --- xray_re/xr_packet.h:33:16: note: overridden virtual function is here 33 | 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] 150 | virtual void w_seq(std::vector container); | ^ xray_re/xr_packet.h:34:16: note: overridden virtual function is here 34 | 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] 155 | virtual const uint8_t* buf() const; | ^ --- xray_re/xr_game_spawn.o --- xray_re/xr_packet.h:32:16: note: overridden virtual function is here 32 | 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] 149 | virtual void w_seq(std::vector container); | ^ xray_re/xr_packet.h:33:16: note: overridden virtual function is here 33 | 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] 150 | virtual void w_seq(std::vector container); | ^ --- xray_re/xr_level_spawn.o --- xray_re/xr_packet.h:114:25: note: overridden virtual function is here 114 | 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] 272 | 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] 360 | inline const uint8_t cse_abstract::game_id() const { return m_s_game_id; } | ^~~~~ 23 warnings generated. --- xray_re/xr_game_spawn.o --- xray_re/xr_packet.h:34:16: note: overridden virtual function is here 34 | 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] 155 | virtual const uint8_t* buf() const; | ^ xray_re/xr_packet.h:114:25: note: overridden virtual function is here 114 | 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] 272 | 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] 360 | inline const uint8_t cse_abstract::game_id() const { return m_s_game_id; } | ^~~~~ 24 warnings generated. --- utils/converter/level_tools_ai_map.o --- 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 --- utils/converter/level_tools_debug_cform.o --- --- utils/converter/level_tools_details.o --- --- utils/converter/level_tools_glows.o --- --- xray_re/xr_name_gen.o --- 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] 19 | static inline void xr_strlwr(char* s, size_t n) | ^ 1 warning generated. --- xray_re/xr_motion.o --- 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] 53 | uint32_t m_type; | ^ 1 warning generated. --- utils/converter/level_tools_details.o --- 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 --- xray_re/xr_entity_script.o --- 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] 19 | 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] 130 | virtual void w_raw(const void* data, size_t size); | ^ xray_re/xr_packet.h:36:16: note: overridden virtual function is here 36 | virtual void w_raw(const void* data, size_t size); | ^ --- utils/converter/level_tools_debug_cform.o --- 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 --- 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 --- 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 --- xray_re/xr_entity_script.o --- xray_re/xr_packet.h:131:16: warning: 'w_sz' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 131 | virtual void w_sz(const std::string& value); | ^ xray_re/xr_packet.h:37:16: note: overridden virtual function is here 37 | 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] 132 | virtual void w_u64(uint64_t value); | ^ xray_re/xr_packet.h:38:16: note: overridden virtual function is here 38 | 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] --- utils/converter/level_tools_glows.o --- 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 --- utils/converter/level_tools_hom.o --- 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 --- utils/converter/level_tools_lights.o --- 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 --- utils/converter/level_tools_particles.o --- 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 --- utils/converter/level_tools_portals.o --- 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 --- utils/converter/level_tools_som.o --- --- xray_re/xr_entity_script.o --- 133 | virtual void w_u32(uint32_t value); | ^ xray_re/xr_packet.h:40:16: note: overridden virtual function is here 40 | 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] 134 | virtual void w_s32(int32_t value); | ^ xray_re/xr_packet.h:41:16: note: overridden virtual function is here 41 | 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] 135 | virtual void w_u16(uint16_t value); | ^ xray_re/xr_packet.h:43:16: note: overridden virtual function is here 43 | 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] 136 | virtual void w_s16(int16_t value); | ^ xray_re/xr_packet.h:44:16: note: overridden virtual function is here 44 | 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] 137 | virtual void w_u8(uint8_t value); | ^ xray_re/xr_packet.h:45:16: note: overridden virtual function is here 45 | 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] 138 | virtual void w_s8(int8_t value); | ^ xray_re/xr_packet.h:46:16: note: overridden virtual function is here 46 | 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] 139 | virtual void w_bool(bool value); | ^ xray_re/xr_packet.h:47:16: note: overridden virtual function is here 47 | 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] 140 | virtual void w_float(float value); | ^ xray_re/xr_packet.h:48:16: note: overridden virtual function is here 48 | 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] 141 | 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 50 | 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] 142 | virtual void w_vec3(const fvector3& value); | ^ xray_re/xr_packet.h:51:16: note: overridden virtual function is here 51 | 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] 144 | virtual void w_size_u32(size_t size); | ^ xray_re/xr_packet.h:55:16: note: overridden virtual function is here 55 | 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] 145 | virtual void w_size_u16(size_t size); | ^ xray_re/xr_packet.h:56:16: note: overridden virtual function is here 56 | 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] 146 | virtual void w_size_u8(size_t size); | ^ xray_re/xr_packet.h:57:16: note: overridden virtual function is here 57 | 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] 148 | virtual void w_cseq(size_t n, const uint8_t values[]); | ^ xray_re/xr_packet.h:32:16: note: overridden virtual function is here 32 | 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] 149 | virtual void w_seq(std::vector container); | ^ xray_re/xr_packet.h:33:16: note: overridden virtual function is here 33 | 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] 150 | virtual void w_seq(std::vector container); | ^ xray_re/xr_packet.h:34:16: note: overridden virtual function is here 34 | 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] 155 | virtual const uint8_t* buf() const; | ^ xray_re/xr_packet.h:114:25: note: overridden virtual function is here 114 | 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] 272 | 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] 360 | 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] 47 | bool start_position_filled = packet.r_bool(); | ^~~~~~~~~~~~~~~~~~~~~ xray_re/xr_entity_script.cxx:754:12: warning: unused variable 'cse_alive_inventory_box__unk1_u8' [-Wunused-variable] 754 | uint16_t cse_alive_inventory_box__unk1_u8 = packet.r_u8(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xray_re/xr_entity_script.cxx:755:12: warning: unused variable 'cse_alive_inventory_box__unk2_u8' [-Wunused-variable] 755 | uint16_t cse_alive_inventory_box__unk2_u8 = packet.r_u8(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26 warnings generated. --- utils/converter/level_tools_sound_envs.o --- --- utils/converter/level_tools_som.o --- 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 --- utils/converter/level_tools_sound_envs.o --- 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 --- utils/converter/level_tools_sound_srcs.o --- --- xray_re/xr_level.o --- 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] 138 | _svector::insert(iterator at, const_reference value) | ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] 138 | _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] 34 | 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] --- utils/converter/level_tools_sound_srcs.o --- 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 --- utils/converter/level_tools_spawns.o --- --- xray_re/xr_level.o --- 62 | 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] 66 | 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] 19 | 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] 130 | virtual void w_raw(const void* data, size_t size); | ^ xray_re/xr_packet.h:36:16: note: overridden virtual function is here 36 | 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] 131 | virtual void w_sz(const std::string& value); | ^ xray_re/xr_packet.h:37:16: note: overridden virtual function is here 37 | 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] 132 | virtual void w_u64(uint64_t value); | ^ xray_re/xr_packet.h:38:16: note: overridden virtual function is here 38 | 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] 133 | virtual void w_u32(uint32_t value); | ^ xray_re/xr_packet.h:40:16: note: overridden virtual function is here 40 | 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] 134 | virtual void w_s32(int32_t value); | ^ xray_re/xr_packet.h:41:16: note: overridden virtual function is here 41 | 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] 135 | virtual void w_u16(uint16_t value); | ^ xray_re/xr_packet.h:43:16: note: overridden virtual function is here 43 | 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] 136 | virtual void w_s16(int16_t value); | ^ xray_re/xr_packet.h:44:16: note: overridden virtual function is here 44 | 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] 137 | virtual void w_u8(uint8_t value); | ^ xray_re/xr_packet.h:45:16: note: overridden virtual function is here 45 | 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] 138 | virtual void w_s8(int8_t value); | ^ xray_re/xr_packet.h:46:16: note: overridden virtual function is here 46 | 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] 139 | virtual void w_bool(bool value); | ^ xray_re/xr_packet.h:47:16: note: overridden virtual function is here 47 | 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] 140 | virtual void w_float(float value); | ^ xray_re/xr_packet.h:48:16: note: overridden virtual function is here 48 | 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] 141 | 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 50 | 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] 142 | virtual void w_vec3(const fvector3& value); | ^ xray_re/xr_packet.h:51:16: note: overridden virtual function is here 51 | 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] 144 | virtual void w_size_u32(size_t size); | ^ xray_re/xr_packet.h:55:16: note: overridden virtual function is here 55 | 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] 145 | virtual void w_size_u16(size_t size); | ^ xray_re/xr_packet.h:56:16: note: overridden virtual function is here 56 | 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] 146 | virtual void w_size_u8(size_t size); | ^ xray_re/xr_packet.h:57:16: note: overridden virtual function is here 57 | 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] 148 | virtual void w_cseq(size_t n, const uint8_t values[]); | ^ xray_re/xr_packet.h:32:16: note: overridden virtual function is here 32 | 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] 149 | virtual void w_seq(std::vector container); | ^ xray_re/xr_packet.h:33:16: note: overridden virtual function is here 33 | 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] 150 | virtual void w_seq(std::vector container); | ^ xray_re/xr_packet.h:34:16: note: overridden virtual function is here 34 | 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] 155 | virtual const uint8_t* buf() const; | ^ xray_re/xr_packet.h:114:25: note: overridden virtual function is here 114 | 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] 272 | 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] 360 | 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] 137 | template<> xr_image* load(const char* path, const char* name, bool required) | ^ 29 warnings generated. --- utils/converter/level_tools_spawns.o --- 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 --- utils/converter/level_tools_visuals.o --- 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 --- utils/converter/level_tools_wallmarks.o --- --- xray_re/xr_reader.o --- 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] 19 | 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] 130 | virtual void w_raw(const void* data, size_t size); | ^ xray_re/xr_packet.h:36:16: note: overridden virtual function is here 36 | 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] 131 | virtual void w_sz(const std::string& value); --- utils/converter/level_tools_wallmarks.o --- 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 --- xray_re/xr_reader.o --- | ^ xray_re/xr_packet.h:37:16: note: overridden virtual function is here 37 | 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] 132 | virtual void w_u64(uint64_t value); | ^ xray_re/xr_packet.h:38:16: note: overridden virtual function is here 38 | 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] 133 | virtual void w_u32(uint32_t value); | ^ xray_re/xr_packet.h:40:16: note: overridden virtual function is here 40 | 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] 134 | virtual void w_s32(int32_t value); | ^ xray_re/xr_packet.h:41:16: note: overridden virtual function is here 41 | 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] 135 | virtual void w_u16(uint16_t value); | ^ xray_re/xr_packet.h:43:16: note: overridden virtual function is here 43 | 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] 136 | virtual void w_s16(int16_t value); | ^ xray_re/xr_packet.h:44:16: note: overridden virtual function is here 44 | 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] 137 | virtual void w_u8(uint8_t value); | ^ xray_re/xr_packet.h:45:16: note: overridden virtual function is here 45 | 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] 138 | virtual void w_s8(int8_t value); | ^ xray_re/xr_packet.h:46:16: note: overridden virtual function is here 46 | 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] 139 | virtual void w_bool(bool value); | ^ xray_re/xr_packet.h:47:16: note: overridden virtual function is here 47 | 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] 140 | virtual void w_float(float value); | ^ xray_re/xr_packet.h:48:16: note: overridden virtual function is here 48 | 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] 141 | 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 50 | 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] 142 | virtual void w_vec3(const fvector3& value); | ^ xray_re/xr_packet.h:51:16: note: overridden virtual function is here 51 | 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] 144 | virtual void w_size_u32(size_t size); | ^ xray_re/xr_packet.h:55:16: note: overridden virtual function is here 55 | 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] 145 | virtual void w_size_u16(size_t size); | ^ xray_re/xr_packet.h:56:16: note: overridden virtual function is here 56 | 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] 146 | virtual void w_size_u8(size_t size); | ^ xray_re/xr_packet.h:57:16: note: overridden virtual function is here 57 | 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] 148 | virtual void w_cseq(size_t n, const uint8_t values[]); | ^ xray_re/xr_packet.h:32:16: note: overridden virtual function is here 32 | 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] 149 | virtual void w_seq(std::vector container); | ^ xray_re/xr_packet.h:33:16: note: overridden virtual function is here 33 | 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] 150 | virtual void w_seq(std::vector container); | ^ xray_re/xr_packet.h:34:16: note: overridden virtual function is here 34 | 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] 155 | virtual const uint8_t* buf() const; | ^ xray_re/xr_packet.h:114:25: note: overridden virtual function is here 114 | virtual const uint8_t* buf() const; | ^ 21 warnings generated. --- utils/converter/level_tools_ways.o --- 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 --- xray_re/xr_scene_lights.o --- xray_re/xr_scene_lights.cxx:226:88: warning: unused parameter 'dummy' [-Wunused-parameter] 226 | struct write_ini_token { void operator()(const xr_token& t, xr_ini_writer* w, uint32_t dummy) const { | ^ 1 warning generated. --- utils/converter/object_tools.o --- --- xray_re/xr_ogf.o --- 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] 138 | _svector::insert(iterator at, const_reference value) | ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] 138 | _svector::insert(iterator at, const_reference value) | ^ 2 warnings generated. --- utils/converter/ogf_tools.o --- --- utils/converter/ogg_tools.o --- --- xray_re/xr_packet.o --- 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] 19 | 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] 130 | virtual void w_raw(const void* data, size_t size); | ^ xray_re/xr_packet.h:36:16: note: overridden virtual function is here 36 | 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] 131 | virtual void w_sz(const std::string& value); --- utils/converter/ogg_tools.o --- 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/object_tools.o --- 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 --- utils/converter/ogf_tools.o --- 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 --- utils/converter/opcode/Ice/IceAABB.o --- --- xray_re/xr_packet.o --- | ^ xray_re/xr_packet.h:37:16: note: overridden virtual function is here 37 | 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] 132 | virtual void w_u64(uint64_t value); | ^ xray_re/xr_packet.h:38:16: note: overridden virtual function is here 38 | 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] 133 | virtual void w_u32(uint32_t value); | ^ xray_re/xr_packet.h:40:16: note: overridden virtual function is here 40 | 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] 134 | virtual void w_s32(int32_t value); | ^ xray_re/xr_packet.h:41:16: note: overridden virtual function is here 41 | 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] 135 | virtual void w_u16(uint16_t value); | ^ xray_re/xr_packet.h:43:16: note: overridden virtual function is here 43 | 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] 136 | virtual void w_s16(int16_t value); | ^ xray_re/xr_packet.h:44:16: note: overridden virtual function is here 44 | 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] 137 | virtual void w_u8(uint8_t value); | ^ xray_re/xr_packet.h:45:16: note: overridden virtual function is here 45 | 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] 138 | virtual void w_s8(int8_t value); | ^ xray_re/xr_packet.h:46:16: note: overridden virtual function is here 46 | 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] 139 | virtual void w_bool(bool value); | ^ xray_re/xr_packet.h:47:16: note: overridden virtual function is here 47 | 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] 140 | virtual void w_float(float value); | ^ xray_re/xr_packet.h:48:16: note: overridden virtual function is here 48 | 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] 141 | 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 50 | 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] 142 | virtual void w_vec3(const fvector3& value); | ^ xray_re/xr_packet.h:51:16: note: overridden virtual function is here 51 | 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] 144 | virtual void w_size_u32(size_t size); | ^ xray_re/xr_packet.h:55:16: note: overridden virtual function is here 55 | 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] 145 | virtual void w_size_u16(size_t size); | ^ xray_re/xr_packet.h:56:16: note: overridden virtual function is here 56 | 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] 146 | virtual void w_size_u8(size_t size); | ^ xray_re/xr_packet.h:57:16: note: overridden virtual function is here 57 | 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] 148 | virtual void w_cseq(size_t n, const uint8_t values[]); | ^ xray_re/xr_packet.h:32:16: note: overridden virtual function is here 32 | 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] 149 | virtual void w_seq(std::vector container); | ^ xray_re/xr_packet.h:33:16: note: overridden virtual function is here 33 | 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] 150 | virtual void w_seq(std::vector container); | ^ xray_re/xr_packet.h:34:16: note: overridden virtual function is here 34 | 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] 155 | virtual const uint8_t* buf() const; | ^ xray_re/xr_packet.h:114:25: note: overridden virtual function is here 114 | 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] 190 | 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 21 | inline void xr_ini_packet::w_u64(uint64_t value) { write_number(value); } | ^ 22 warnings generated. --- utils/converter/opcode/Ice/IceAABB.o --- 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/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 --- --- xray_re/xr_scene_shapes.o --- 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] 19 | static inline void xr_strlwr(char* s, size_t n) | ^ 1 warning generated. --- xray_re/xr_entity_factory.o --- 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] 19 | 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] 130 | virtual void w_raw(const void* data, size_t size); | ^ xray_re/xr_packet.h:36:16: note: overridden virtual function is here 36 | virtual void w_raw(const void* data, size_t size); | ^ --- utils/converter/opcode/Ice/IceContainer.o --- 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/IceMatrix4x4.o --- 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/IcePoint.o --- 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/OPC_AABBTree.o --- --- xray_re/xr_entity_factory.o --- xray_re/xr_packet.h:131:16: warning: 'w_sz' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 131 | virtual void w_sz(const std::string& value); | ^ xray_re/xr_packet.h:37:16: note: overridden virtual function is here 37 | 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] 132 | virtual void w_u64(uint64_t value); | ^ xray_re/xr_packet.h:38:16: note: overridden virtual function is here 38 | 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] --- utils/converter/opcode/Ice/IceRandom.o --- 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 --- xray_re/xr_entity_factory.o --- 133 | virtual void w_u32(uint32_t value); | ^ xray_re/xr_packet.h:40:16: note: overridden virtual function is here 40 | 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] 134 | virtual void w_s32(int32_t value); | ^ xray_re/xr_packet.h:41:16: note: overridden virtual function is here 41 | 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] 135 | virtual void w_u16(uint16_t value); | ^ xray_re/xr_packet.h:43:16: note: overridden virtual function is here 43 | 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] 136 | virtual void w_s16(int16_t value); | ^ xray_re/xr_packet.h:44:16: note: overridden virtual function is here 44 | 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] 137 | virtual void w_u8(uint8_t value); | ^ xray_re/xr_packet.h:45:16: note: overridden virtual function is here 45 | 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] 138 | virtual void w_s8(int8_t value); | ^ xray_re/xr_packet.h:46:16: note: overridden virtual function is here 46 | 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] 139 | virtual void w_bool(bool value); | ^ xray_re/xr_packet.h:47:16: note: overridden virtual function is here 47 | 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] 140 | virtual void w_float(float value); | ^ xray_re/xr_packet.h:48:16: note: overridden virtual function is here 48 | 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] 141 | 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 50 | 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] 142 | virtual void w_vec3(const fvector3& value); | ^ xray_re/xr_packet.h:51:16: note: overridden virtual function is here 51 | 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] 144 | virtual void w_size_u32(size_t size); | ^ xray_re/xr_packet.h:55:16: note: overridden virtual function is here 55 | 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] 145 | virtual void w_size_u16(size_t size); | ^ xray_re/xr_packet.h:56:16: note: overridden virtual function is here 56 | 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] 146 | virtual void w_size_u8(size_t size); | ^ xray_re/xr_packet.h:57:16: note: overridden virtual function is here 57 | 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] 148 | virtual void w_cseq(size_t n, const uint8_t values[]); | ^ xray_re/xr_packet.h:32:16: note: overridden virtual function is here 32 | 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] 149 | virtual void w_seq(std::vector container); | ^ xray_re/xr_packet.h:33:16: note: overridden virtual function is here 33 | 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] 150 | virtual void w_seq(std::vector container); | ^ xray_re/xr_packet.h:34:16: note: overridden virtual function is here 34 | 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] 155 | virtual const uint8_t* buf() const; | ^ xray_re/xr_packet.h:114:25: note: overridden virtual function is here 114 | 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] 272 | 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] 360 | 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] 54 | const char* m_game_config; | ^ 24 warnings generated. --- utils/converter/opcode/OPC_BaseModel.o --- 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_AABBTree.o --- 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/Ice/IceHPoint.o --- 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/OPC_Collider.o --- --- xray_re/xr_mesh.o --- 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] 138 | _svector::insert(iterator at, const_reference value) | ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] 138 | _svector::insert(iterator at, const_reference value) | ^ 2 warnings generated. --- utils/converter/opcode/OPC_MeshInterface.o --- 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_Model.o --- --- utils/converter/opcode/OPC_OptimizedTree.o --- --- xray_re/xr_shaders_lib.o --- 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] 20 | uint16_t __unused; | ^~~~~~~~ 1 warning generated. --- xray_re/xr_scene_details.o --- xray_re/xr_scene_details.cxx:165:48: warning: unused parameter 'w' [-Wunused-parameter] 165 | void xr_scene_details::save_v12(xr_ini_writer* w) const | ^ 1 warning generated. --- xray_re/xr_scene_ai_map.o --- xray_re/xr_scene_ai_map.cxx:117:47: warning: unused parameter 'w' [-Wunused-parameter] 117 | void xr_scene_ai_map::save_v12(xr_ini_writer* w) const | ^ 1 warning generated. --- xray_re/xr_scene_spawns.o --- 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] 19 | 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] 130 | virtual void w_raw(const void* data, size_t size); | ^ xray_re/xr_packet.h:36:16: note: overridden virtual function is here 36 | virtual void w_raw(const void* data, size_t size); | ^ --- utils/converter/opcode/OPC_Model.o --- 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_Collider.o --- 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_TreeBuilders.o --- --- utils/converter/opcode/OPC_TreeCollider.o --- --- utils/converter/xrdemo_tools.o --- --- xray_re/xr_scene_spawns.o --- xray_re/xr_packet.h:131:16: warning: 'w_sz' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 131 | virtual void w_sz(const std::string& value); | ^ xray_re/xr_packet.h:37:16: note: overridden virtual function is here 37 | 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] 132 | virtual void w_u64(uint64_t value); | ^ xray_re/xr_packet.h:38:16: note: overridden virtual function is here 38 | 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] --- utils/converter/opcode/OPC_OptimizedTree.o --- 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_TreeBuilders.o --- 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_TreeCollider.o --- 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 --- xray_re/xr_scene_spawns.o --- 133 | virtual void w_u32(uint32_t value); | ^ xray_re/xr_packet.h:40:16: note: overridden virtual function is here 40 | 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] 134 | virtual void w_s32(int32_t value); | ^ xray_re/xr_packet.h:41:16: note: overridden virtual function is here 41 | 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] 135 | virtual void w_u16(uint16_t value); | ^ xray_re/xr_packet.h:43:16: note: overridden virtual function is here 43 | 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] 136 | virtual void w_s16(int16_t value); | ^ xray_re/xr_packet.h:44:16: note: overridden virtual function is here 44 | 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] 137 | virtual void w_u8(uint8_t value); | ^ xray_re/xr_packet.h:45:16: note: overridden virtual function is here 45 | 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] 138 | virtual void w_s8(int8_t value); | ^ xray_re/xr_packet.h:46:16: note: overridden virtual function is here 46 | 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] 139 | virtual void w_bool(bool value); | ^ xray_re/xr_packet.h:47:16: note: overridden virtual function is here 47 | 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] 140 | virtual void w_float(float value); | ^ xray_re/xr_packet.h:48:16: note: overridden virtual function is here 48 | 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] 141 | 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 50 | 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] 142 | virtual void w_vec3(const fvector3& value); | ^ xray_re/xr_packet.h:51:16: note: overridden virtual function is here 51 | 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] 144 | virtual void w_size_u32(size_t size); | ^ xray_re/xr_packet.h:55:16: note: overridden virtual function is here 55 | 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] 145 | virtual void w_size_u16(size_t size); | ^ xray_re/xr_packet.h:56:16: note: overridden virtual function is here 56 | 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] 146 | virtual void w_size_u8(size_t size); | ^ xray_re/xr_packet.h:57:16: note: overridden virtual function is here 57 | 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] 148 | virtual void w_cseq(size_t n, const uint8_t values[]); | ^ xray_re/xr_packet.h:32:16: note: overridden virtual function is here 32 | 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] 149 | virtual void w_seq(std::vector container); | ^ xray_re/xr_packet.h:33:16: note: overridden virtual function is here 33 | 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] 150 | virtual void w_seq(std::vector container); | ^ xray_re/xr_packet.h:34:16: note: overridden virtual function is here 34 | 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] 155 | virtual const uint8_t* buf() const; | ^ xray_re/xr_packet.h:114:25: note: overridden virtual function is here 114 | 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] 272 | 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] 360 | 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] 175 | delete packet; | ^ 24 warnings generated. --- utils/converter/xrdemo_tools.o --- 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 --- utils/converter/dm_tools.o --- 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] 138 | _svector::insert(iterator at, const_reference value) | ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] 138 | _svector::insert(iterator at, const_reference value) | ^ 2 warnings generated. --- xray_re/xr_object.o --- 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] 138 | _svector::insert(iterator at, const_reference value) | ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] 138 | _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] 19 | static inline void xr_strlwr(char* s, size_t n) | ^ xray_re/xr_object.cxx:433:61: warning: unused parameter 'raw_surface' [-Wunused-parameter] 433 | xr_surface* xr_object::create_surface(const xr_raw_surface& raw_surface) const { return 0; } | ^ 4 warnings generated. --- xray_re/xr_scene_sectors.o --- 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] 19 | static inline void xr_strlwr(char* s, size_t n) | ^ 1 warning generated. --- xray_re/xr_ogf_v4.o --- 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] 138 | _svector::insert(iterator at, const_reference value) | ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] 138 | _svector::insert(iterator at, const_reference value) | ^ xray_re/xr_ogf_v4.cxx:151:46: warning: unused parameter 'r' [-Wunused-parameter] 151 | 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] 266 | void xr_ogf_v4::load_fastpath(xr_reader& r) | ^ --- utils/converter/fancy_tools.o --- 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] 138 | _svector::insert(iterator at, const_reference value) | ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] 138 | _svector::insert(iterator at, const_reference value) | ^ 2 warnings generated. --- xray_re/xr_ogf_v4.o --- xray_re/xr_ogf_v4.cxx:661:49: warning: unused parameter 'r' [-Wunused-parameter] 661 | void xr_ogf_v4::load_particle_effect(xr_reader& r) | ^ xray_re/xr_ogf_v4.cxx:666:48: warning: unused parameter 'r' [-Wunused-parameter] 666 | 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] 111 | int m_fixme; // OGF_P_MAP chunk | ^ 7 warnings generated. --- xray_re/xr_skl_motion.o --- 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] 19 | static inline void xr_strlwr(char* s, size_t n) | ^ 1 warning generated. --- utils/converter/opcode/Ice/IceRandom.o --- 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] 12 | #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] 28 | #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] 20 | #pragma message("Compiling on unknown platform...") | ^ utils/converter/opcode/Ice/IcePreprocessor.h:28:11: warning: Compiling with unknown compiler... [-W#pragma-messages] 28 | #pragma message("Compiling with unknown compiler...") | ^ utils/converter/opcode/Ice/IcePreprocessor.h:105:10: warning: unknown pragma ignored [-Wunknown-pragmas] 105 | #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] 150 | 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] 90 | 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] 90 | 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] 105 | 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] 105 | 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] 230 | 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) 173 | 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] 222 | 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) 173 | 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] 81 | 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) 112 | 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] 127 | 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) 112 | 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] 82 | 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) 112 | 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] 84 | 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) 112 | 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] 106 | 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) 112 | override(Collider) inline_ void InitQuery() | ^ 17 warnings generated. --- utils/converter/level_mesh_ladders.o --- 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] 138 | _svector::insert(iterator at, const_reference value) | ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] 138 | _svector::insert(iterator at, const_reference value) | ^ 2 warnings generated. --- utils/converter/opcode/Ice/IcePoint.o --- 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] 49 | #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] 28 | #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] 20 | #pragma message("Compiling on unknown platform...") | ^ --- utils/converter/opcode/OPC_MeshInterface.o --- 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] 119 | #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] 28 | #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] 20 | #pragma message("Compiling on unknown platform...") --- utils/converter/opcode/OPC_Collider.o --- 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] 31 | #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] 28 | #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] 20 | #pragma message("Compiling on unknown platform...") | ^ --- utils/converter/opcode/Ice/IceHPoint.o --- 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] 29 | #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] 28 | #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] 20 | #pragma message("Compiling on unknown platform...") | ^ --- utils/converter/opcode/Ice/IcePoint.o --- utils/converter/opcode/Ice/IcePreprocessor.h:28:11: warning: Compiling with unknown compiler... [-W#pragma-messages] 28 | #pragma message("Compiling with unknown compiler...") | ^ utils/converter/opcode/Ice/IcePreprocessor.h:105:10: warning: unknown pragma ignored [-Wunknown-pragmas] 105 | #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] --- utils/converter/opcode/OPC_MeshInterface.o --- | ^ utils/converter/opcode/Ice/IcePreprocessor.h:28:11: warning: Compiling with unknown compiler... [-W#pragma-messages] 28 | #pragma message("Compiling with unknown compiler...") | ^ utils/converter/opcode/Ice/IcePreprocessor.h:105:10: warning: unknown pragma ignored [-Wunknown-pragmas] 105 | #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] --- utils/converter/opcode/OPC_Collider.o --- utils/converter/opcode/Ice/IcePreprocessor.h:28:11: warning: Compiling with unknown compiler... [-W#pragma-messages] 28 | #pragma message("Compiling with unknown compiler...") | ^ utils/converter/opcode/Ice/IcePreprocessor.h:105:10: warning: unknown pragma ignored [-Wunknown-pragmas] 105 | #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] --- utils/converter/opcode/Ice/IceHPoint.o --- utils/converter/opcode/Ice/IcePreprocessor.h:28:11: warning: Compiling with unknown compiler... [-W#pragma-messages] 28 | #pragma message("Compiling with unknown compiler...") | ^ utils/converter/opcode/Ice/IcePreprocessor.h:105:10: warning: unknown pragma ignored [-Wunknown-pragmas] 105 | #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] --- utils/converter/opcode/Ice/IcePoint.o --- 150 | 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] 90 | 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] --- utils/converter/opcode/OPC_MeshInterface.o --- 150 | 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] 90 | 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] --- utils/converter/opcode/OPC_Collider.o --- 150 | 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] 90 | 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] --- utils/converter/opcode/Ice/IceHPoint.o --- 150 | 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] 90 | 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] --- utils/converter/opcode/Ice/IcePoint.o --- 90 | 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] 105 | 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] --- utils/converter/opcode/OPC_MeshInterface.o --- 90 | 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] 105 | 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] --- utils/converter/opcode/OPC_Collider.o --- 90 | 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] 105 | 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] --- utils/converter/opcode/Ice/IceHPoint.o --- 90 | 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] 105 | 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] --- utils/converter/opcode/Ice/IcePoint.o --- 105 | 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] 230 | void InitQuery(const Matrix4x4* world0=null, const Matrix4x4* world1=null); | ^ --- utils/converter/opcode/OPC_MeshInterface.o --- 105 | 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] 230 | void InitQuery(const Matrix4x4* world0=null, const Matrix4x4* world1=null); | ^ --- utils/converter/opcode/OPC_Collider.o --- 105 | 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] 230 | void InitQuery(const Matrix4x4* world0=null, const Matrix4x4* world1=null); | ^ --- utils/converter/opcode/Ice/IceHPoint.o --- 105 | 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] 230 | void InitQuery(const Matrix4x4* world0=null, const Matrix4x4* world1=null); | ^ --- utils/converter/opcode/Ice/IcePoint.o --- 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) 173 | 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] 222 | BOOL InitQuery(const Ray& world_ray, const Matrix4x4* world=null, udword* face_id=null); | ^ --- utils/converter/opcode/OPC_MeshInterface.o --- 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) 173 | 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] 222 | BOOL InitQuery(const Ray& world_ray, const Matrix4x4* world=null, udword* face_id=null); | ^ --- utils/converter/opcode/OPC_Collider.o --- 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) 173 | 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] 222 | BOOL InitQuery(const Ray& world_ray, const Matrix4x4* world=null, udword* face_id=null); | ^ --- utils/converter/opcode/Ice/IceHPoint.o --- 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) 173 | 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] 222 | BOOL InitQuery(const Ray& world_ray, const Matrix4x4* world=null, udword* face_id=null); | ^ --- utils/converter/opcode/Ice/IcePoint.o --- 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) 173 | 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] 81 | BOOL InitQuery(SphereCache& cache, const Sphere& sphere, const Matrix4x4* worlds=null, const Matrix4x4* worldm=null); | ^ --- utils/converter/opcode/OPC_MeshInterface.o --- 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) 173 | 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] 81 | BOOL InitQuery(SphereCache& cache, const Sphere& sphere, const Matrix4x4* worlds=null, const Matrix4x4* worldm=null); | ^ --- utils/converter/opcode/OPC_Collider.o --- 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) 173 | 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] 81 | BOOL InitQuery(SphereCache& cache, const Sphere& sphere, const Matrix4x4* worlds=null, const Matrix4x4* worldm=null); | ^ --- utils/converter/opcode/Ice/IceHPoint.o --- 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) 173 | 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] 81 | BOOL InitQuery(SphereCache& cache, const Sphere& sphere, const Matrix4x4* worlds=null, const Matrix4x4* worldm=null); | ^ --- utils/converter/opcode/Ice/IcePoint.o --- 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) 112 | 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] 127 | BOOL InitQuery(OBBCache& cache, const OBB& box, const Matrix4x4* worldb=null, const Matrix4x4* worldm=null); | ^ --- utils/converter/opcode/OPC_MeshInterface.o --- 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) 112 | 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] 127 | BOOL InitQuery(OBBCache& cache, const OBB& box, const Matrix4x4* worldb=null, const Matrix4x4* worldm=null); | ^ --- utils/converter/opcode/OPC_Collider.o --- 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) 112 | 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] 127 | BOOL InitQuery(OBBCache& cache, const OBB& box, const Matrix4x4* worldb=null, const Matrix4x4* worldm=null); | ^ --- utils/converter/opcode/Ice/IceHPoint.o --- 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) 112 | 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] 127 | BOOL InitQuery(OBBCache& cache, const OBB& box, const Matrix4x4* worldb=null, const Matrix4x4* worldm=null); | ^ --- utils/converter/opcode/Ice/IcePoint.o --- 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) 112 | 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] 82 | BOOL InitQuery(AABBCache& cache, const CollisionAABB& box); | ^ --- utils/converter/opcode/OPC_MeshInterface.o --- 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) 112 | 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] 82 | BOOL InitQuery(AABBCache& cache, const CollisionAABB& box); | ^ --- utils/converter/opcode/OPC_Collider.o --- 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) 112 | 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] 82 | BOOL InitQuery(AABBCache& cache, const CollisionAABB& box); | ^ --- utils/converter/opcode/Ice/IceHPoint.o --- 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) 112 | 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] 82 | BOOL InitQuery(AABBCache& cache, const CollisionAABB& box); | ^ --- utils/converter/opcode/Ice/IcePoint.o --- 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) 112 | 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] 84 | BOOL InitQuery(LSSCache& cache, const LSS& lss, const Matrix4x4* worldl=null, const Matrix4x4* worldm=null); | ^ --- utils/converter/opcode/OPC_MeshInterface.o --- 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) 112 | 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] 84 | BOOL InitQuery(LSSCache& cache, const LSS& lss, const Matrix4x4* worldl=null, const Matrix4x4* worldm=null); | ^ --- utils/converter/opcode/OPC_Collider.o --- 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) 112 | 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] 84 | BOOL InitQuery(LSSCache& cache, const LSS& lss, const Matrix4x4* worldl=null, const Matrix4x4* worldm=null); | ^ --- utils/converter/opcode/Ice/IceHPoint.o --- 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) 112 | 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] 84 | BOOL InitQuery(LSSCache& cache, const LSS& lss, const Matrix4x4* worldl=null, const Matrix4x4* worldm=null); | ^ --- utils/converter/opcode/Ice/IcePoint.o --- 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) 112 | 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] 106 | BOOL InitQuery(PlanesCache& cache, const Plane* planes, udword nb_planes, const Matrix4x4* worldm=null); | ^ --- utils/converter/opcode/OPC_MeshInterface.o --- 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) 112 | 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] 106 | BOOL InitQuery(PlanesCache& cache, const Plane* planes, udword nb_planes, const Matrix4x4* worldm=null); | ^ --- utils/converter/opcode/OPC_Collider.o --- 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) 112 | 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] 106 | BOOL InitQuery(PlanesCache& cache, const Plane* planes, udword nb_planes, const Matrix4x4* worldm=null); | ^ --- utils/converter/opcode/Ice/IceHPoint.o --- 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) 112 | 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] 106 | BOOL InitQuery(PlanesCache& cache, const Plane* planes, udword nb_planes, const Matrix4x4* worldm=null); | ^ --- utils/converter/opcode/Ice/IcePoint.o --- 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) 112 | override(Collider) inline_ void InitQuery() | ^ 17 warnings generated. --- utils/converter/opcode/OPC_MeshInterface.o --- 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) 112 | override(Collider) inline_ void InitQuery() | ^ utils/converter/opcode/OPC_MeshInterface.cpp:137:2: warning: field 'mVertexStride' will be initialized after field 'mNbTris' [-Wreorder-ctor] 133 | mTris (null), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | mNbTris (0) 134 | mVerts (null), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | mNbVerts (0) 135 | #ifdef OPC_USE_STRIDE 136 | mTriStride (sizeof(IndexedTriangle)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | mTris (null) 137 | mVertexStride (sizeof(Point)), --- utils/converter/opcode/OPC_Collider.o --- 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) 112 | override(Collider) inline_ void InitQuery() | ^ 17 warnings generated. --- utils/converter/opcode/Ice/IceHPoint.o --- 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) 112 | override(Collider) inline_ void InitQuery() | ^ 17 warnings generated. --- utils/converter/opcode/OPC_MeshInterface.o --- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | mVerts (null) 138 | #endif 139 | #endif 140 | mNbTris (0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | mTriStride (sizeof(IndexedTriangle)) 141 | mNbVerts (0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | mVertexStride (sizeof(Point)) 18 warnings generated. --- xray_re/xr_scene.o --- 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] 66 | uint8_t __unused; | ^~~~~~~ xray_re/xr_scene.cxx:313:9: warning: variable 'num_objects' set but not used [-Wunused-but-set-variable] 313 | size_t num_objects = 0; | ^ 2 warnings generated. --- xray_re/xr_scene_ways.o --- 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] 66 | 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] 19 | static inline void xr_strlwr(char* s, size_t n) | ^ 2 warnings generated. --- utils/converter/opcode/Ice/IceAABB.o --- 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] 21 | #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] 28 | #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] 20 | #pragma message("Compiling on unknown platform...") | ^ utils/converter/opcode/Ice/IcePreprocessor.h:28:11: warning: Compiling with unknown compiler... [-W#pragma-messages] 28 | #pragma message("Compiling with unknown compiler...") | ^ utils/converter/opcode/Ice/IcePreprocessor.h:105:10: warning: unknown pragma ignored [-Wunknown-pragmas] 105 | #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] 150 | 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] 90 | 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] 90 | 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] 105 | 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] 105 | 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] 230 | 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) 173 | 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] 222 | 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) 173 | 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] 81 | 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) 112 | 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] 127 | 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) 112 | 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] 82 | 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) 112 | 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] 84 | 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) 112 | 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] 106 | 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) 112 | override(Collider) inline_ void InitQuery() | ^ 17 warnings generated. --- xray_re/xr_scene_wallmarks.o --- xray_re/xr_scene_wallmarks.cxx:42:51: warning: unused parameter 'slot' [-Wunused-parameter] 42 | 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] 42 | 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] 114 | void xr_scene_wallmarks::save_v12(xr_ini_writer* w) const | ^ 3 warnings generated. --- utils/converter/opcode/Ice/IceMatrix4x4.o --- 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] 39 | #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] 28 | #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] 20 | #pragma message("Compiling on unknown platform...") | ^ utils/converter/opcode/Ice/IcePreprocessor.h:28:11: warning: Compiling with unknown compiler... [-W#pragma-messages] 28 | #pragma message("Compiling with unknown compiler...") | ^ utils/converter/opcode/Ice/IcePreprocessor.h:105:10: warning: unknown pragma ignored [-Wunknown-pragmas] 105 | #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] 150 | 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] 90 | 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] 90 | 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] 105 | 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] 105 | 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] 230 | 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) 173 | 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] 222 | 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) 173 | 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] 81 | 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) 112 | 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] 127 | 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) 112 | 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] 82 | 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) 112 | 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] 84 | 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) 112 | 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] 106 | 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) 112 | override(Collider) inline_ void InitQuery() | ^ 17 warnings generated. --- utils/converter/opcode/Ice/IceContainer.o --- 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] 25 | #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] 28 | #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] 20 | #pragma message("Compiling on unknown platform...") | ^ utils/converter/opcode/Ice/IcePreprocessor.h:28:11: warning: Compiling with unknown compiler... [-W#pragma-messages] 28 | #pragma message("Compiling with unknown compiler...") | ^ utils/converter/opcode/Ice/IcePreprocessor.h:105:10: warning: unknown pragma ignored [-Wunknown-pragmas] 105 | #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] 150 | 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] 90 | 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] 90 | 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] 105 | 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] 105 | 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] 230 | 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) 173 | 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] 222 | 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) 173 | 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] 81 | 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) 112 | 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] 127 | 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) 112 | 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] 82 | 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) 112 | 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] 84 | 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) 112 | 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] 106 | 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) 112 | override(Collider) inline_ void InitQuery() | ^ 17 warnings generated. --- utils/converter/opcode/OPC_AABBTree.o --- 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] 47 | #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] 28 | #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] 20 | #pragma message("Compiling on unknown platform...") | ^ utils/converter/opcode/Ice/IcePreprocessor.h:28:11: warning: Compiling with unknown compiler... [-W#pragma-messages] 28 | #pragma message("Compiling with unknown compiler...") | ^ utils/converter/opcode/Ice/IcePreprocessor.h:105:10: warning: unknown pragma ignored [-Wunknown-pragmas] 105 | #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] 150 | 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] 90 | 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] 90 | 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] 105 | 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] 105 | 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] 230 | 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) 173 | 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] 222 | 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) 173 | 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] 81 | 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) 112 | 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] 127 | 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) 112 | 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] 82 | 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) 112 | 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] 84 | 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) 112 | 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] 106 | 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) 112 | override(Collider) inline_ void InitQuery() | ^ utils/converter/opcode/OPC_AABBTree.cpp:78:22: warning: unused variable 'Neg' [-Wunused-variable] 78 | const AABBTreeNode* Neg = GetNeg(); | ^~~ utils/converter/opcode/OPC_AABBTree.cpp:373:40: warning: field 'mTotalNbNodes' will be initialized after field 'mPool' [-Wreorder-ctor] 373 | AABBTree::AABBTree() : mIndices(null), mTotalNbNodes(0), mPool(null) | ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~ | mPool(null) mTotalNbNodes(0) 19 warnings generated. --- utils/converter/db_tools.o --- In file included from utils/converter/db_tools.cxx:13: xray_re/xr_string_utils.h:19:46: warning: unused parameter 'n' [-Wunused-parameter] 19 | static inline void xr_strlwr(char* s, size_t n) | ^ utils/converter/db_tools.cxx:203:23: warning: comparison of integers of different signs: 'size_type' (aka 'unsigned long') and 'int' [-Wsign-compare] 203 | if (path.find(mask) == -1) | ~~~~~~~~~~~~~~~ ^ ~~ utils/converter/db_tools.cxx:243:23: warning: comparison of integers of different signs: 'size_type' (aka 'unsigned long') and 'int' [-Wsign-compare] 243 | if (path.find(mask) == -1) | ~~~~~~~~~~~~~~~ ^ ~~ utils/converter/db_tools.cxx:271:23: warning: comparison of integers of different signs: 'size_type' (aka 'unsigned long') and 'int' [-Wsign-compare] 271 | if (path.find(mask) == -1) | ~~~~~~~~~~~~~~~ ^ ~~ utils/converter/db_tools.cxx:303:23: warning: comparison of integers of different signs: 'size_type' (aka 'unsigned long') and 'int' [-Wsign-compare] 303 | if (path.find(mask) == -1) | ~~~~~~~~~~~~~~~ ^ ~~ 5 warnings generated. --- utils/converter/opcode/OPC_BaseModel.o --- 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] 31 | #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] 28 | #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] 20 | #pragma message("Compiling on unknown platform...") | ^ utils/converter/opcode/Ice/IcePreprocessor.h:28:11: warning: Compiling with unknown compiler... [-W#pragma-messages] 28 | #pragma message("Compiling with unknown compiler...") | ^ utils/converter/opcode/Ice/IcePreprocessor.h:105:10: warning: unknown pragma ignored [-Wunknown-pragmas] 105 | #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] 150 | 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] 90 | 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] 90 | 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] 105 | 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] 105 | 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] 230 | 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) 173 | 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] 222 | 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) 173 | 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] 81 | 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) 112 | 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] 127 | 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) 112 | 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] 82 | 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) 112 | 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] 84 | 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) 112 | 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] 106 | 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) 112 | override(Collider) inline_ void InitQuery() | ^ 17 warnings generated. --- utils/converter/level_tools_debug_cform.o --- 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] 138 | _svector::insert(iterator at, const_reference value) | ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] 138 | _svector::insert(iterator at, const_reference value) | ^ 2 warnings generated. --- utils/converter/opcode/OPC_TreeBuilders.o --- 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] 53 | #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] 28 | #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] 20 | #pragma message("Compiling on unknown platform...") | ^ utils/converter/opcode/Ice/IcePreprocessor.h:28:11: warning: Compiling with unknown compiler... [-W#pragma-messages] 28 | #pragma message("Compiling with unknown compiler...") | ^ utils/converter/opcode/Ice/IcePreprocessor.h:105:10: warning: unknown pragma ignored [-Wunknown-pragmas] 105 | #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] 150 | 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] 90 | 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] 90 | 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] 105 | 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] 105 | 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] 230 | 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) 173 | 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] 222 | 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) 173 | 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] 81 | 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) 112 | 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] 127 | 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) 112 | 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] 82 | 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) 112 | 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] 84 | 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) 112 | 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] 106 | 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) 112 | override(Collider) inline_ void InitQuery() | ^ 17 warnings generated. --- utils/converter/opcode/OPC_Model.o --- 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] 93 | #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] 28 | #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] 20 | #pragma message("Compiling on unknown platform...") | ^ utils/converter/opcode/Ice/IcePreprocessor.h:28:11: warning: Compiling with unknown compiler... [-W#pragma-messages] 28 | #pragma message("Compiling with unknown compiler...") | ^ utils/converter/opcode/Ice/IcePreprocessor.h:105:10: warning: unknown pragma ignored [-Wunknown-pragmas] 105 | #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] 150 | 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] 90 | 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] 90 | 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] 105 | 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] 105 | 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] 230 | 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) 173 | 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] 222 | 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) 173 | 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] 81 | 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) 112 | 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] 127 | 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) 112 | 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] 82 | 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) 112 | 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] 84 | 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) 112 | 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] 106 | 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) 112 | override(Collider) inline_ void InitQuery() | ^ 17 warnings generated. --- xray_re/xr_entity.o --- 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] 19 | 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] 130 | virtual void w_raw(const void* data, size_t size); | ^ xray_re/xr_packet.h:36:16: note: overridden virtual function is here 36 | 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] 131 | virtual void w_sz(const std::string& value); | ^ xray_re/xr_packet.h:37:16: note: overridden virtual function is here 37 | 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] 132 | virtual void w_u64(uint64_t value); | ^ xray_re/xr_packet.h:38:16: note: overridden virtual function is here 38 | 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] 133 | virtual void w_u32(uint32_t value); | ^ xray_re/xr_packet.h:40:16: note: overridden virtual function is here 40 | 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] 134 | virtual void w_s32(int32_t value); | ^ xray_re/xr_packet.h:41:16: note: overridden virtual function is here 41 | 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] 135 | virtual void w_u16(uint16_t value); | ^ xray_re/xr_packet.h:43:16: note: overridden virtual function is here 43 | 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] 136 | virtual void w_s16(int16_t value); | ^ xray_re/xr_packet.h:44:16: note: overridden virtual function is here 44 | 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] 137 | virtual void w_u8(uint8_t value); | ^ xray_re/xr_packet.h:45:16: note: overridden virtual function is here 45 | 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] 138 | virtual void w_s8(int8_t value); | ^ xray_re/xr_packet.h:46:16: note: overridden virtual function is here 46 | 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] 139 | virtual void w_bool(bool value); | ^ xray_re/xr_packet.h:47:16: note: overridden virtual function is here 47 | 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] 140 | virtual void w_float(float value); | ^ xray_re/xr_packet.h:48:16: note: overridden virtual function is here 48 | 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] 141 | 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 50 | 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] 142 | virtual void w_vec3(const fvector3& value); | ^ xray_re/xr_packet.h:51:16: note: overridden virtual function is here 51 | 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] 144 | virtual void w_size_u32(size_t size); | ^ xray_re/xr_packet.h:55:16: note: overridden virtual function is here 55 | 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] 145 | virtual void w_size_u16(size_t size); | ^ xray_re/xr_packet.h:56:16: note: overridden virtual function is here 56 | 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] 146 | virtual void w_size_u8(size_t size); | ^ xray_re/xr_packet.h:57:16: note: overridden virtual function is here 57 | 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] 148 | virtual void w_cseq(size_t n, const uint8_t values[]); | ^ xray_re/xr_packet.h:32:16: note: overridden virtual function is here 32 | 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] 149 | virtual void w_seq(std::vector container); | ^ xray_re/xr_packet.h:33:16: note: overridden virtual function is here 33 | 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] 150 | virtual void w_seq(std::vector container); | ^ xray_re/xr_packet.h:34:16: note: overridden virtual function is here 34 | 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] 155 | virtual const uint8_t* buf() const; | ^ xray_re/xr_packet.h:114:25: note: overridden virtual function is here 114 | 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] 272 | 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] 360 | 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] 111 | 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] 125 | void cse_ph_skeleton::update_read(xr_packet& packet) {} | ^ xray_re/xr_entity.cxx:126:47: warning: unused parameter 'packet' [-Wunused-parameter] 126 | void cse_ph_skeleton::update_write(xr_packet& packet) {} | ^ xray_re/xr_entity.cxx:128:44: warning: unused parameter 'packet' [-Wunused-parameter] 128 | void cse_ph_skeleton::data_load(xr_packet& packet) {} | ^ xray_re/xr_entity.cxx:129:44: warning: unused parameter 'packet' [-Wunused-parameter] 129 | void cse_ph_skeleton::data_save(xr_packet& packet) {} | ^ xray_re/xr_entity.cxx:333:52: warning: unused parameter 'packet' [-Wunused-parameter] 333 | 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] 333 | 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] 335 | 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] 352 | void cse_alife_graph_point::update_read(xr_packet& packet) {} | ^ xray_re/xr_entity.cxx:354:53: warning: unused parameter 'packet' [-Wunused-parameter] 354 | void cse_alife_graph_point::update_write(xr_packet& packet) {} | ^ xray_re/xr_entity.cxx:395:63: warning: unused parameter 'size' [-Wunused-parameter] 395 | 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] 440 | void cse_alife_object::update_read(xr_packet& packet) {} | ^ xray_re/xr_entity.cxx:442:48: warning: unused parameter 'packet' [-Wunused-parameter] 442 | void cse_alife_object::update_write(xr_packet& packet) {} | ^ xray_re/xr_entity.cxx:461:55: warning: unused parameter 'packet' [-Wunused-parameter] 461 | void cse_alife_dynamic_object::update_read(xr_packet& packet) {} | ^ xray_re/xr_entity.cxx:463:56: warning: unused parameter 'packet' [-Wunused-parameter] 463 | void cse_alife_dynamic_object::update_write(xr_packet& packet) {} | ^ xray_re/xr_entity.cxx:480:62: warning: unused parameter 'packet' [-Wunused-parameter] 480 | void cse_alife_dynamic_object_visual::update_read(xr_packet& packet) {} | ^ xray_re/xr_entity.cxx:482:63: warning: unused parameter 'packet' [-Wunused-parameter] 482 | void cse_alife_dynamic_object_visual::update_write(xr_packet& packet) {} | ^ xray_re/xr_entity.cxx:512:56: warning: unused parameter 'packet' [-Wunused-parameter] 512 | void cse_alife_object_climable::update_read(xr_packet& packet) {} | ^ xray_re/xr_entity.cxx:514:57: warning: unused parameter 'packet' [-Wunused-parameter] 514 | void cse_alife_object_climable::update_write(xr_packet& packet) {} | ^ xray_re/xr_entity.cxx:560:46: warning: unused parameter 'packet' [-Wunused-parameter] 560 | void cse_smart_cover::update_read(xr_packet& packet) {} | ^ xray_re/xr_entity.cxx:562:47: warning: unused parameter 'packet' [-Wunused-parameter] 562 | void cse_smart_cover::update_write(xr_packet& packet) {} | ^ xray_re/xr_entity.cxx:787:57: warning: unused parameter 'packet' [-Wunused-parameter] 787 | void cse_alife_object_projector::update_read(xr_packet& packet) {} | ^ xray_re/xr_entity.cxx:789:58: warning: unused parameter 'packet' [-Wunused-parameter] 789 | void cse_alife_object_projector::update_write(xr_packet& packet) {} | ^ xray_re/xr_entity.cxx:831:57: warning: unused parameter 'packet' [-Wunused-parameter] 831 | void cse_alife_object_breakable::update_read(xr_packet& packet) {} | ^ xray_re/xr_entity.cxx:833:58: warning: unused parameter 'packet' [-Wunused-parameter] 833 | void cse_alife_object_breakable::update_write(xr_packet& packet) {} | ^ xray_re/xr_entity.cxx:847:55: warning: unused parameter 'packet' [-Wunused-parameter] 847 | void cse_alife_mounted_weapon::update_read(xr_packet& packet) {} | ^ xray_re/xr_entity.cxx:849:56: warning: unused parameter 'packet' [-Wunused-parameter] 849 | void cse_alife_mounted_weapon::update_write(xr_packet& packet) {} | ^ xray_re/xr_entity.cxx:1312:72: warning: unused parameter 'size' [-Wunused-parameter] 1312 | 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] 1373 | void cse_alife_trader_abstract::update_read(xr_packet& packet) {} | ^ xray_re/xr_entity.cxx:1375:57: warning: unused parameter 'packet' [-Wunused-parameter] 1375 | void cse_alife_trader_abstract::update_write(xr_packet& packet) {} | ^ xray_re/xr_entity.cxx:1629:57: warning: unused parameter 'packet' [-Wunused-parameter] 1629 | void cse_alife_space_restrictor::update_read(xr_packet& packet) {} | ^ xray_re/xr_entity.cxx:1631:58: warning: unused parameter 'packet' [-Wunused-parameter] 1631 | void cse_alife_space_restrictor::update_write(xr_packet& packet) {} | ^ xray_re/xr_entity.cxx:1650:51: warning: unused parameter 'packet' [-Wunused-parameter] 1650 | void cse_alife_smart_zone::update_read(xr_packet& packet) {} | ^ xray_re/xr_entity.cxx:1652:52: warning: unused parameter 'packet' [-Wunused-parameter] 1652 | void cse_alife_smart_zone::update_write(xr_packet& packet) {} | ^ xray_re/xr_entity.cxx:1670:55: warning: unused parameter 'packet' [-Wunused-parameter] 1670 | void cse_alife_team_base_zone::update_read(xr_packet& packet) {} | ^ xray_re/xr_entity.cxx:1672:56: warning: unused parameter 'packet' [-Wunused-parameter] 1672 | void cse_alife_team_base_zone::update_write(xr_packet& packet) {} | ^ xray_re/xr_entity.cxx:1725:54: warning: unused parameter 'packet' [-Wunused-parameter] 1725 | void cse_alife_level_changer::update_read(xr_packet& packet) {} | ^ xray_re/xr_entity.cxx:1727:55: warning: unused parameter 'packet' [-Wunused-parameter] 1727 | void cse_alife_level_changer::update_write(xr_packet& packet) {} | ^ xray_re/xr_entity.cxx:2007:71: warning: unused parameter 'size' [-Wunused-parameter] 2007 | 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] 8 | const uint8_t UNDEF8 = UINT8_MAX; | ^~~~~~ 63 warnings generated. --- xray_re/xr_writer.o --- 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] 19 | 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] 130 | virtual void w_raw(const void* data, size_t size); | ^ xray_re/xr_packet.h:36:16: note: overridden virtual function is here 36 | 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] 131 | virtual void w_sz(const std::string& value); | ^ xray_re/xr_packet.h:37:16: note: overridden virtual function is here 37 | 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] 132 | virtual void w_u64(uint64_t value); | ^ xray_re/xr_packet.h:38:16: note: overridden virtual function is here 38 | 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] 133 | virtual void w_u32(uint32_t value); | ^ xray_re/xr_packet.h:40:16: note: overridden virtual function is here 40 | 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] 134 | virtual void w_s32(int32_t value); | ^ xray_re/xr_packet.h:41:16: note: overridden virtual function is here 41 | 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] 135 | virtual void w_u16(uint16_t value); | ^ xray_re/xr_packet.h:43:16: note: overridden virtual function is here 43 | 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] 136 | virtual void w_s16(int16_t value); | ^ xray_re/xr_packet.h:44:16: note: overridden virtual function is here 44 | 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] 137 | virtual void w_u8(uint8_t value); | ^ xray_re/xr_packet.h:45:16: note: overridden virtual function is here 45 | 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] 138 | virtual void w_s8(int8_t value); | ^ xray_re/xr_packet.h:46:16: note: overridden virtual function is here 46 | 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] 139 | virtual void w_bool(bool value); | ^ xray_re/xr_packet.h:47:16: note: overridden virtual function is here 47 | 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] 140 | virtual void w_float(float value); | ^ xray_re/xr_packet.h:48:16: note: overridden virtual function is here 48 | 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] 141 | 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 50 | 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] 142 | virtual void w_vec3(const fvector3& value); | ^ xray_re/xr_packet.h:51:16: note: overridden virtual function is here 51 | 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] 144 | virtual void w_size_u32(size_t size); | ^ xray_re/xr_packet.h:55:16: note: overridden virtual function is here 55 | 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] 145 | virtual void w_size_u16(size_t size); | ^ xray_re/xr_packet.h:56:16: note: overridden virtual function is here 56 | 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] 146 | virtual void w_size_u8(size_t size); | ^ xray_re/xr_packet.h:57:16: note: overridden virtual function is here 57 | 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] 148 | virtual void w_cseq(size_t n, const uint8_t values[]); | ^ xray_re/xr_packet.h:32:16: note: overridden virtual function is here 32 | 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] 149 | virtual void w_seq(std::vector container); | ^ xray_re/xr_packet.h:33:16: note: overridden virtual function is here 33 | 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] 150 | virtual void w_seq(std::vector container); | ^ xray_re/xr_packet.h:34:16: note: overridden virtual function is here 34 | 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] 155 | virtual const uint8_t* buf() const; | ^ xray_re/xr_packet.h:114:25: note: overridden virtual function is here 114 | virtual const uint8_t* buf() const; | ^ xray_re/xr_writer.cxx:150:40: warning: unused parameter 'data' [-Wunused-parameter] 150 | void xr_fake_writer::w_raw(const void* data, size_t size) | ^ 22 warnings generated. --- xray_re/xr_ogf_v3.o --- 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] 138 | _svector::insert(iterator at, const_reference value) | ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] 138 | _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] 19 | static inline void xr_strlwr(char* s, size_t n) | ^ xray_re/xr_ogf_v3.cxx:239:40: warning: unused parameter 'r' [-Wunused-parameter] 239 | void xr_ogf_v3::load_dpatch(xr_reader& r) | ^ xray_re/xr_ogf_v3.cxx:549:80: warning: unused parameter 'version' [-Wunused-parameter] 549 | inline uint16_t xr_ogf_v3::motion_io::import_params_new(xr_reader& r, unsigned version) | ^ 5 warnings generated. --- utils/converter/level_mesh_terrain.o --- 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] 138 | _svector::insert(iterator at, const_reference value) | ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] 138 | _svector::insert(iterator at, const_reference value) | ^ 2 warnings generated. --- utils/converter/level_tools_sectors.o --- 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] 138 | _svector::insert(iterator at, const_reference value) | ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] 138 | _svector::insert(iterator at, const_reference value) | ^ 2 warnings generated. --- utils/converter/opcode/OPC_OptimizedTree.o --- 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] 69 | #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] 28 | #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] 20 | #pragma message("Compiling on unknown platform...") | ^ utils/converter/opcode/Ice/IcePreprocessor.h:28:11: warning: Compiling with unknown compiler... [-W#pragma-messages] 28 | #pragma message("Compiling with unknown compiler...") | ^ utils/converter/opcode/Ice/IcePreprocessor.h:105:10: warning: unknown pragma ignored [-Wunknown-pragmas] 105 | #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] 150 | 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] 90 | 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] 90 | 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] 105 | 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] 105 | 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] 230 | 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) 173 | 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] 222 | 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) 173 | 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] 81 | 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) 112 | 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] 127 | 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) 112 | 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] 82 | 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) 112 | 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] 84 | 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) 112 | 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] 106 | 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) 112 | override(Collider) inline_ void InitQuery() | ^ utils/converter/opcode/OPC_OptimizedTree.cpp:263:52: warning: unused parameter 'mesh_interface' [-Wunused-parameter] 263 | bool AABBCollisionTree::Refit(const MeshInterface* mesh_interface) | ^ utils/converter/opcode/OPC_OptimizedTree.cpp:636:52: warning: unused parameter 'mesh_interface' [-Wunused-parameter] 636 | bool AABBQuantizedTree::Refit(const MeshInterface* mesh_interface) | ^ utils/converter/opcode/OPC_OptimizedTree.cpp:752:58: warning: unused parameter 'mesh_interface' [-Wunused-parameter] 752 | bool AABBQuantizedNoLeafTree::Refit(const MeshInterface* mesh_interface) | ^ 20 warnings generated. --- utils/converter/level_tools_details.o --- 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] 34 | 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] 62 | 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] 138 | _svector::insert(iterator at, const_reference value) | ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] 138 | _svector::insert(iterator at, const_reference value) | ^ 4 warnings generated. --- utils/converter/level_tools_portals.o --- 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] 138 | _svector::insert(iterator at, const_reference value) | ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] 138 | _svector::insert(iterator at, const_reference value) | ^ 2 warnings generated. --- utils/converter/level_mesh_commit.o --- 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] 138 | _svector::insert(iterator at, const_reference value) | ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] 138 | _svector::insert(iterator at, const_reference value) | ^ 2 warnings generated. --- utils/converter/level_tools.o --- 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] 138 | _svector::insert(iterator at, const_reference value) | ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] 138 | _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] 19 | 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] 130 | virtual void w_raw(const void* data, size_t size); | ^ xray_re/xr_packet.h:36:16: note: overridden virtual function is here 36 | 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] 131 | virtual void w_sz(const std::string& value); | ^ xray_re/xr_packet.h:37:16: note: overridden virtual function is here 37 | 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] 132 | virtual void w_u64(uint64_t value); | ^ xray_re/xr_packet.h:38:16: note: overridden virtual function is here 38 | 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] 133 | virtual void w_u32(uint32_t value); | ^ xray_re/xr_packet.h:40:16: note: overridden virtual function is here 40 | 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] 134 | virtual void w_s32(int32_t value); | ^ xray_re/xr_packet.h:41:16: note: overridden virtual function is here 41 | 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] 135 | virtual void w_u16(uint16_t value); | ^ xray_re/xr_packet.h:43:16: note: overridden virtual function is here 43 | 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] 136 | virtual void w_s16(int16_t value); | ^ xray_re/xr_packet.h:44:16: note: overridden virtual function is here 44 | 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] 137 | virtual void w_u8(uint8_t value); | ^ xray_re/xr_packet.h:45:16: note: overridden virtual function is here 45 | 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] 138 | virtual void w_s8(int8_t value); | ^ xray_re/xr_packet.h:46:16: note: overridden virtual function is here 46 | 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] 139 | virtual void w_bool(bool value); | ^ xray_re/xr_packet.h:47:16: note: overridden virtual function is here 47 | 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] 140 | virtual void w_float(float value); | ^ xray_re/xr_packet.h:48:16: note: overridden virtual function is here 48 | 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] 141 | 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 50 | 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] 142 | virtual void w_vec3(const fvector3& value); | ^ xray_re/xr_packet.h:51:16: note: overridden virtual function is here 51 | 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] 144 | virtual void w_size_u32(size_t size); | ^ xray_re/xr_packet.h:55:16: note: overridden virtual function is here 55 | 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] 145 | virtual void w_size_u16(size_t size); | ^ xray_re/xr_packet.h:56:16: note: overridden virtual function is here 56 | 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] 146 | virtual void w_size_u8(size_t size); | ^ xray_re/xr_packet.h:57:16: note: overridden virtual function is here 57 | 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] 148 | virtual void w_cseq(size_t n, const uint8_t values[]); | ^ xray_re/xr_packet.h:32:16: note: overridden virtual function is here 32 | 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] 149 | virtual void w_seq(std::vector container); | ^ xray_re/xr_packet.h:33:16: note: overridden virtual function is here 33 | 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] 150 | virtual void w_seq(std::vector container); | ^ xray_re/xr_packet.h:34:16: note: overridden virtual function is here 34 | 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] 155 | virtual const uint8_t* buf() const; | ^ xray_re/xr_packet.h:114:25: note: overridden virtual function is here 114 | 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] 272 | 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] 360 | inline const uint8_t cse_abstract::game_id() const { return m_s_game_id; } | ^~~~~ 25 warnings generated. --- utils/converter/level_tools_spawns.o --- 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] 66 | 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] 19 | 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] 130 | virtual void w_raw(const void* data, size_t size); | ^ xray_re/xr_packet.h:36:16: note: overridden virtual function is here 36 | 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] 131 | virtual void w_sz(const std::string& value); | ^ xray_re/xr_packet.h:37:16: note: overridden virtual function is here 37 | 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] 132 | virtual void w_u64(uint64_t value); | ^ xray_re/xr_packet.h:38:16: note: overridden virtual function is here 38 | 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] 133 | virtual void w_u32(uint32_t value); | ^ xray_re/xr_packet.h:40:16: note: overridden virtual function is here 40 | 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] 134 | virtual void w_s32(int32_t value); | ^ xray_re/xr_packet.h:41:16: note: overridden virtual function is here 41 | 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] 135 | virtual void w_u16(uint16_t value); | ^ xray_re/xr_packet.h:43:16: note: overridden virtual function is here 43 | 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] 136 | virtual void w_s16(int16_t value); | ^ xray_re/xr_packet.h:44:16: note: overridden virtual function is here 44 | 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] 137 | virtual void w_u8(uint8_t value); | ^ xray_re/xr_packet.h:45:16: note: overridden virtual function is here 45 | 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] 138 | virtual void w_s8(int8_t value); | ^ xray_re/xr_packet.h:46:16: note: overridden virtual function is here 46 | 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] 139 | virtual void w_bool(bool value); | ^ xray_re/xr_packet.h:47:16: note: overridden virtual function is here 47 | 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] 140 | virtual void w_float(float value); | ^ xray_re/xr_packet.h:48:16: note: overridden virtual function is here 48 | 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] 141 | 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 50 | 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] 142 | virtual void w_vec3(const fvector3& value); | ^ xray_re/xr_packet.h:51:16: note: overridden virtual function is here 51 | 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] 144 | virtual void w_size_u32(size_t size); | ^ xray_re/xr_packet.h:55:16: note: overridden virtual function is here 55 | 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] 145 | virtual void w_size_u16(size_t size); | ^ xray_re/xr_packet.h:56:16: note: overridden virtual function is here 56 | 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] 146 | virtual void w_size_u8(size_t size); | ^ xray_re/xr_packet.h:57:16: note: overridden virtual function is here 57 | 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] 148 | virtual void w_cseq(size_t n, const uint8_t values[]); | ^ xray_re/xr_packet.h:32:16: note: overridden virtual function is here 32 | 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] 149 | virtual void w_seq(std::vector container); | ^ xray_re/xr_packet.h:33:16: note: overridden virtual function is here 33 | 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] 150 | virtual void w_seq(std::vector container); | ^ xray_re/xr_packet.h:34:16: note: overridden virtual function is here 34 | 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] 155 | virtual const uint8_t* buf() const; | ^ xray_re/xr_packet.h:114:25: note: overridden virtual function is here 114 | 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] 272 | 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] 360 | inline const uint8_t cse_abstract::game_id() const { return m_s_game_id; } | ^~~~~ 24 warnings generated. --- utils/converter/level_tools_hom.o --- 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] 138 | _svector::insert(iterator at, const_reference value) | ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] 138 | _svector::insert(iterator at, const_reference value) | ^ 2 warnings generated. --- xray_re/xr_mesh_builder.o --- 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] 138 | _svector::insert(iterator at, const_reference value) | ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] 138 | _svector::insert(iterator at, const_reference value) | ^ 2 warnings generated. --- utils/converter/ogg_tools.o --- utils/converter/ogg_tools.cxx:225:36: warning: comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare] 225 | if(fwrite(p_outbuf, 1, ret, out) != ret) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~ utils/converter/ogg_tools.cxx:316:42: warning: unused parameter 'cl' [-Wunused-parameter] 316 | void ogg_tools::process(const cl_parser& cl) | ^ 2 warnings generated. --- utils/converter/ogf_tools.o --- 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] 138 | _svector::insert(iterator at, const_reference value) | ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] 138 | _svector::insert(iterator at, const_reference value) | ^ 2 warnings generated. --- utils/converter/level_aux_mesh.o --- 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] 138 | _svector::insert(iterator at, const_reference value) | ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] 138 | _svector::insert(iterator at, const_reference value) | ^ 2 warnings generated. --- utils/converter/level_tools_ways.o --- 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] 66 | uint8_t __unused; | ^~~~~~~ 1 warning generated. --- utils/converter/level_tools_som.o --- 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] 138 | _svector::insert(iterator at, const_reference value) | ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] 138 | _svector::insert(iterator at, const_reference value) | ^ 2 warnings generated. --- utils/converter/level_mesh_materials.o --- 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] 138 | _svector::insert(iterator at, const_reference value) | ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] 138 | _svector::insert(iterator at, const_reference value) | ^ 2 warnings generated. --- utils/converter/opcode/OPC_TreeCollider.o --- 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] 32 | #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] 28 | #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] 20 | #pragma message("Compiling on unknown platform...") | ^ utils/converter/opcode/Ice/IcePreprocessor.h:28:11: warning: Compiling with unknown compiler... [-W#pragma-messages] 28 | #pragma message("Compiling with unknown compiler...") | ^ utils/converter/opcode/Ice/IcePreprocessor.h:105:10: warning: unknown pragma ignored [-Wunknown-pragmas] 105 | #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] 150 | 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] 90 | 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] 90 | 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] 105 | 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] 105 | 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] 230 | 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) 173 | 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] 222 | 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) 173 | 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] 81 | 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) 112 | 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] 127 | 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) 112 | 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] 82 | 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) 112 | 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] 84 | 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) 112 | 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] 106 | 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) 112 | override(Collider) inline_ void InitQuery() | ^ utils/converter/opcode/OPC_TreeCollider.cpp:50:2: warning: field 'mFullPrimBoxTest' will be initialized after field 'mIMesh0' [-Wreorder-ctor] 46 | mNbBVBVTests (0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | mIMesh0 (null) 47 | mNbPrimPrimTests (0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | mIMesh1 (null) 48 | mNbBVPrimTests (0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | mNbBVBVTests (0) 49 | mFullBoxBoxTest (true), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | mNbPrimPrimTests (0) 50 | mFullPrimBoxTest (true), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | mNbBVPrimTests (0) 51 | mIMesh0 (null), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | mFullBoxBoxTest (true) 52 | mIMesh1 (null) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | mFullPrimBoxTest (true) 18 warnings generated. --- utils/converter/level_tools_visuals.o --- 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] 138 | _svector::insert(iterator at, const_reference value) | ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] 138 | _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] 34 | 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] 62 | 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] 19 | 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] 130 | virtual void w_raw(const void* data, size_t size); | ^ xray_re/xr_packet.h:36:16: note: overridden virtual function is here 36 | 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] 131 | virtual void w_sz(const std::string& value); | ^ xray_re/xr_packet.h:37:16: note: overridden virtual function is here 37 | 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] 132 | virtual void w_u64(uint64_t value); | ^ xray_re/xr_packet.h:38:16: note: overridden virtual function is here 38 | 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] 133 | virtual void w_u32(uint32_t value); | ^ xray_re/xr_packet.h:40:16: note: overridden virtual function is here 40 | 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] 134 | virtual void w_s32(int32_t value); | ^ xray_re/xr_packet.h:41:16: note: overridden virtual function is here 41 | 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] 135 | virtual void w_u16(uint16_t value); | ^ xray_re/xr_packet.h:43:16: note: overridden virtual function is here 43 | 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] 136 | virtual void w_s16(int16_t value); | ^ xray_re/xr_packet.h:44:16: note: overridden virtual function is here 44 | 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] 137 | virtual void w_u8(uint8_t value); | ^ xray_re/xr_packet.h:45:16: note: overridden virtual function is here 45 | 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] 138 | virtual void w_s8(int8_t value); | ^ xray_re/xr_packet.h:46:16: note: overridden virtual function is here 46 | 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] 139 | virtual void w_bool(bool value); | ^ xray_re/xr_packet.h:47:16: note: overridden virtual function is here 47 | 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] 140 | virtual void w_float(float value); | ^ xray_re/xr_packet.h:48:16: note: overridden virtual function is here 48 | 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] 141 | 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 50 | 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] 142 | virtual void w_vec3(const fvector3& value); | ^ xray_re/xr_packet.h:51:16: note: overridden virtual function is here 51 | 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] 144 | virtual void w_size_u32(size_t size); | ^ xray_re/xr_packet.h:55:16: note: overridden virtual function is here 55 | 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] 145 | virtual void w_size_u16(size_t size); | ^ xray_re/xr_packet.h:56:16: note: overridden virtual function is here 56 | 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] 146 | virtual void w_size_u8(size_t size); | ^ xray_re/xr_packet.h:57:16: note: overridden virtual function is here 57 | 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] 148 | virtual void w_cseq(size_t n, const uint8_t values[]); | ^ xray_re/xr_packet.h:32:16: note: overridden virtual function is here 32 | 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] 149 | virtual void w_seq(std::vector container); | ^ xray_re/xr_packet.h:33:16: note: overridden virtual function is here 33 | 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] 150 | virtual void w_seq(std::vector container); | ^ xray_re/xr_packet.h:34:16: note: overridden virtual function is here 34 | 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] 155 | virtual const uint8_t* buf() const; | ^ xray_re/xr_packet.h:114:25: note: overridden virtual function is here 114 | 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] 272 | 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] 360 | 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] 901 | 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] 913 | if ((p = scan_value(preset = p)) == preset) | ^ ~~~~~~ utils/converter/level_tools_visuals.cxx:919:30: warning: unsequenced modification and access to 'preset' [-Wunsequenced] 919 | if ((p = scan_value(preset = p)) == preset) | ^ ~~~~~~ 30 warnings generated. --- utils/converter/level_mesh.o --- 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] 138 | _svector::insert(iterator at, const_reference value) | ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] 138 | _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] 28 | #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] 20 | #pragma message("Compiling on unknown platform...") | ^ utils/converter/opcode/Ice/IcePreprocessor.h:28:11: warning: Compiling with unknown compiler... [-W#pragma-messages] 28 | #pragma message("Compiling with unknown compiler...") | ^ utils/converter/opcode/Ice/IcePreprocessor.h:105:10: warning: unknown pragma ignored [-Wunknown-pragmas] 105 | #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] 150 | 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] 90 | 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] 90 | 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] 105 | 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] 105 | 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] 230 | 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) 173 | 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] 222 | 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) 173 | 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] 81 | 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) 112 | 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] 127 | 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) 112 | 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] 82 | 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) 112 | 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] 84 | 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) 112 | 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] 106 | 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) 112 | override(Collider) inline_ void InitQuery() | ^ utils/converter/level_mesh.cxx:541:43: warning: unused parameter 'mu' [-Wunused-parameter] 541 | 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] 730 | 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] 737 | if (index > sm1->max_face)// by // FIXME: hack to handle 1-face meshes | ~~~~~ ^ ~~~~~~~~~~~~~ 21 warnings generated. --- utils/converter/object_tools.o --- 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] 138 | _svector::insert(iterator at, const_reference value) | ^ xray_re/xr_fixed_vector.h:138:53: warning: unused parameter 'value' [-Wunused-parameter] 138 | _svector::insert(iterator at, const_reference value) | ^ 2 warnings generated. --- converter --- c++ -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=2025-12-12T21:34:13+0000' 'PKG_NOTE_ports_top_git_hash=62d8b1999233' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=bef73eea18b0' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.2' 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 Fri Dec 12 16:34:33 EST 2025 build time: 00:00:21